octubre 19

0 comments

Cara membuat situs web media sosial Anda sendiri

sayaPernahkah Anda berpikir untuk membuat situs jejaring sosial Anda sendiri untuk perguruan tinggi, organisasi, atau sesuatu seperti Facebook? Jika demikian, maka artikel ini untuk Anda. Bahkan jika Anda tidak tahu apa-apa tentang pengkodean, Anda masih bisa mengaktifkan dan menjalankan situs jejaring sosial Anda. Dalam “Katedral dan Bazaar,” kata Eric S. Raymond: “Pemrogram yang baik tahu apa yang harus ditulis. Yang hebat tahu apa yang harus ditulis ulang (dan digunakan kembali).»

Kutipan di atas berarti bahwa jika sudah ada alat yang tersedia untuk membuat situs jejaring sosial, mengapa ada orang yang ingin memulai dari awal? Mari gunakan kembali alat yang ada, siapkan jejaring sosial Anda sendiri dan jika Anda membutuhkan sesuatu yang tidak ada di dalamnya; baru kemudian Anda harus mengkodekannya.

Saat ini, ada cukup banyak platform media sosial: komersial, berbasis cloud, dan open source. Kami akan melihat daftar platform yang tersedia dan memilih yang terbaik untuk membangun milik kami.

Platform terbaik untuk membangun situs jejaring sosial:

Elgg adalah mesin jejaring sosial pemenang penghargaan: sepenuhnya open source, berbasis PHP, dan sangat kuat. Elgg memperkuat jaringan untuk berbagai organisasi, termasuk Pemerintah Australia, Pemerintah Inggris, Wiley Publishing, dan banyak lagi.

Ini adalah plugin jejaring sosial sumber terbuka dan gratis untuk aplikasi Ruby on Rails. Cukup masukkan ke aplikasi baru atau yang sudah ada, dan Anda akan langsung memiliki semua fitur situs komunitas dasar.

SocialEngine bersifat komersial dan sangat kuat. Tersedia sebagai solusi cloud atau yang dihosting sendiri. Kita mungkin tidak akan melihat ini.

Komersial tetapi lebih murah daripada SocialEngine. Dibangun dari bawah ke atas untuk jejaring sosial, platform host skalabel Ning memberi Anda alat dan keahlian yang Anda butuhkan untuk pos kamu Menghubung dengan komunitas Anda.

5. phpfox [updated]

Jejaring sosial komersial siap pakai untuk bisnis Anda. Ini memiliki basis modular yang memungkinkan Anda mengaktifkan atau menonaktifkan fitur dengan mudah dengan mengklik tombol. Hal ini memungkinkan pengembang untuk dengan mudah mengembangkan fitur baru dan mengesankan untuk lebih memperluas kemampuan komunitas mereka.

Oke, cukup berbicara tentang solusi yang ada, yang benar-benar kami minati adalah membangun situs jejaring sosial kami sendiri dan memamerkannya kepada teman-teman kami. Jadi, mari kita mulai, dan ya, seperti yang kami katakan, kami akan selalu memilih yang terbaik daripada membingungkan pengguna dengan semacam demo. Dari daftar di atas, Elgg adalah satu untuk kami.

Direkomendasikan: Cara membangun situs web: panduan lengkap

Langkah-langkah untuk membangun situs web media sosial Anda:

1. Menyiapkan lingkungan pengembangan situs web

Karena Elgg adalah platform media sosial berbasis PHP yang menggunakan MySQL sebagai back-endnya, untuk memulainya; kita perlu menyiapkan lingkungan pengembangan berbasis PHP di sistem lokal kita. Setelah Anda membangun dan mengonfigurasi solusi lengkap dan merasa siap untuk pergi, kami akan beralih ke artikel kami tentang cara membuatnya bekerja di Internet. Ikuti langkah-langkah di bawah ini untuk menyiapkan lingkungan pengembangan PHP Anda:

  • Unduh dan instal XAMPP untuk platform Anda dari di sini. Ini memiliki semua komponen yang diperlukan untuk mengatur lingkungan pengembangan PHP.
  • Buka panel kontrol XAMPP dari menu mulai dan aktifkan layanan Apache dan MySql.
Panel Kontrol XAMPP
Panel Kontrol XAMPP
  • Membuka https://localhost di peramban Anda. Anda akan melihat halaman beranda XAMPP, pilih bahasa Anda dan panel admin web XAMPP akan terbuka.
Dasbor Web XAMPP
Panel admin web XAMPP

Jika Anda melihat halaman itu, tidak apa-apa Anda telah menyiapkan lingkungan pengembangan Anda.

Ada satu hal penting yang tidak boleh kita lupakan: periksa pengaturan keamanan. Klik tautan keamanan di bilah sisi kiri panel admin. Anda akan melihat bahwa MySQL memiliki pengguna root tetapi tidak ada kata sandi dan karena itu ditampilkan tidak aman:

xampp-keamanan-halaman
halaman keamanan xampp

Mari lindungi MySQL dengan mengklik tautan https://localhost/security/xamppsecurity.php dan mengatur kata sandi untuk pengguna root MySQL –

pengaturan kata sandi mysql
pengaturan kata sandi mysql

Setelah Anda mengatur kata sandi untuk MySQL. Mulai ulang layanan MySQL dari panel kontrol XAMPP dan kembali ke halaman keamanan. Anda akan melihat bahwa itu aman sekarang. Ingat kata sandi yang Anda tetapkan karena Anda akan membutuhkannya saat menginstal Elgg.

keamanan diaktifkan
keamanan diaktifkan

2. Pemasangan Elgg

Unduh paket Elgg terbaru dari https://www.elgg.org/download.php. Ekstrak file zip yang diunduh dan ganti nama folder yang diekstraksi menjadi nama yang ingin Anda berikan pada situs jejaring sosial Anda, misalnya mysocialnetwork

berganti nama menjadi folder elgg

Sekarang buka direktori XAMPP Anda dan pindah ke folder htdocs dan salin folder mysocialnetwork lama di sini.

htdocs - direktori root web
htdocs – direktori root web

Sekarang buka browser Anda dan ketik https://localhost/myredsocialanda akan melihat halaman berikut:

Pemasangan Elgg
Pemasangan Elgg

Ikuti wizard penginstalan dan konfigurasikan jejaring sosial Anda –

Pemeriksaan persyaratan-

verifikasi persyaratan
verifikasi persyaratan

Jika pemeriksaan persyaratan OK, Anda dapat melanjutkan ke langkah berikutnya.

Instalasi Basis Data –

Kami sudah mengatur kata sandi untuk pengguna root database kami. Kami sekarang akan menggunakan pengaturan ini, tetapi sebelum itu, kembali ke panel admin XAMPP Anda dan klik tautan phpMyAdmin di bilah sisi kiri di bagian Alat. phpMyAdmin adalah front-end berbasis web untuk database MySQL kami. Masuk ke phpMyAdmin menggunakan pengguna root dan kata sandi Anda, halaman berikut akan terbuka di mana kami dapat mengelola database Anda:

phpMyAdmin
phpMyAdmin

Sekarang buat database untuk situs jejaring sosial Anda yang akan kami gunakan dalam mengkonfigurasi instalasi database Elgg. misalnya, kami membuat database mysocialnetwork.

buat basis data untuk jejaring sosial Anda
buat basis data untuk jejaring sosial Anda

Pada langkah instalasi database wizard instalasi Elgg, lengkapi bidang yang diperlukan dan klik berikutnya:

konfigurasi basis data
konfigurasi basis data

Pengaturan Situs –

Pada langkah ini, beri nama situs jejaring sosial Anda. Jika Anda memiliki server surat di lokal Anda, Anda dapat memberikan beberapa alamat surat untuk saat ini, berikan saja [email protected] Untuk direktori data, buat direktori untuk menyimpan data jejaring sosial Anda dan berikan jalur absolut di sini. misalnya, kita membuat mysocialnetworkdata di c:\

menyiapkan situs
menyiapkan situs

Buat akun admin-

Anda akan memerlukan akun administrator utama untuk mengelola situs web Anda. Dengan akun ini Anda dapat mengontrol situs jejaring sosial Anda, penggunanya, dan kontennya. Buat akun administrator dan klik berikutnya –

buat akun admin
buat akun admin

Bersiaplah untuk yang luar biasa –

Jika Anda melihat halaman berikut, maka semuanya baik-baik saja dan Anda hanya perlu satu klik untuk melihat jejaring sosial Anda yang luar biasa. Minum bir dan klik «Pergi ke situs» 🙂

menyelesaikan
menyelesaikan

3. Pertama-tama lihat jejaring sosial Anda

Anda telah mengatur lingkungan pengembangan Anda, menginstal dan mengonfigurasi situs web jejaring sosial Anda. Sudah waktunya bagi Anda untuk melihat seperti apa. Pada halaman administrasi, klik tautan situs kunjungan yang ada di sisi kanan bilah atas:

pandangan pertama
Pandangan pertama

4. Administrasi situs web

Anda memiliki situs jejaring sosial Anda sendiri dan berjalan. Sekarang Anda dapat menggunakan panel admin untuk membuat situs ini sesuai keinginan Anda. Anda dapat mengubah tampilan dan nuansa, fungsionalitas, menambahkan plugin untuk lebih banyak fitur, dan banyak lagi. Anda dapat mengakses panel administrasi di https://localhost/myredsocial/admin dengan kredensial yang Anda buat saat menginstal Elgg.

panel admin
panel admin

Mengelola Elgg dan menjelaskan setiap fitur adalah topik yang sangat luas dan berada di luar cakupan artikel ini. Tetapi kami akan memberi Anda sumber daya, tutorial, buku, dan contoh yang cukup untuk membantu Anda membangun jejaring sosial hebat berikutnya.

misalnya, mari kita ubah tema situs Anda agar terlihat seperti Facebook

folder mod
folder mod
  • Aktifkan dari Panel Administrasi
panel admin aktifkan tema facebook
aktifkan tema facebook
  • Klik tautan Kunjungi Situs dan Anda akan melihat bahwa situs Anda sekarang terlihat seperti Facebook lama. Ingatlah bahwa plugin ini sangat lama dan belum diperbarui, jadi Anda mungkin melihat kesalahan karena versi baru Elgg tidak mendukungnya. Kami telah menggunakannya untuk tujuan demonstrasi saja:
facebook-tema-diaktifkan-di-situs
tema facebook diaktifkan di situs

Berikut adalah beberapa sumber yang berguna untuk membantu Anda mengembangkan situs Elgg lebih lanjut:

Sumber Belajar:

Dokumentasi Resmi

Buku yang direkomendasikan:

Jejaring Sosial Elgg – Mayank Sharma
Elgg 1.8 Media Sosial: Cash Costello

Setelah Anda sepenuhnya membuat situs jejaring sosial dan siap untuk online, ikuti: Cara membuat situs web dan online

Apakah Anda membangun jaringan sosial Anda? Beritahu kami di komentar. Juga, beri tahu kami jika Anda membutuhkan bantuan.


Tags


You may also like

Menyalin Kode Stack Overflow Mengarah ke Proyek GitHub yang Rentan
Cina menumbuhkan tanaman pertama di Bulan
Leave a Reply

Your email address will not be published. Required fields are marked

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}