Laman » Pengekodan » Panduan Terbaik Untuk Garisan Pemasangan CMS, Tema, Dan Tips Permulaan

    Panduan Terbaik Untuk Garisan Pemasangan CMS, Tema, Dan Tips Permulaan

    Sejumlah projek sumber terbuka yang popular telah dikeluarkan dalam beberapa tahun kebelakangan ini. Sistem Pengurusan Kandungan boleh menawarkan lebih banyak daripada penyelesaian sumber terbuka yang lain. Projek-projek ini memberikan purata webmaster keupayaan untuk memasang dan melancarkan laman web mereka sendiri dengan pengetahuan pengaturcaraan yang sangat sedikit.

    Dalam jawatan ini, saya ingin membawa anda melalui Fork CMS. Ini masih merupakan pendatang baru dalam bidang aplikasi PHP / MySQL CMS. Tetapi saya akan berhujah bahawa Fork mengambil banyak kekurangan yang telah ditinggalkan oleh WordPress. Sudah tentu, WordPress juga telah melalui satu siri kemas kini utama dan mengikuti syarikat besar pemaju web. Tetapi jika anda sedang mencari penyelesaian alternatif PHP alternatif, maka Fork pastinya bernilai perhatian.

    Pengenalan kepada Fork

    Sebelum kita dapat memasang apa-apa, saya ingin berkongsi beberapa perbezaan antara versi Cork Fork dan WordPress. Perbezaan paling dekat ialah Garpu tidak boleh dipasang dalam subdirektori di laman web anda. Anda perlu memasang pada domain root atau beberapa jenis subdomain untuk ujian (cth. forkcms.hongkiat.com). Ini boleh dikemas kini dalam siaran masa depan tetapi pada masa artikel ini, subdomain adalah luar batas.

    Satu lagi idea penting untuk dipertimbangkan ialah CMS Fork tidak ikut jejak langkah WordPress. WP pada asalnya dicipta sebagai sistem blog yang mendapat sokongan sebagai CMS arus perdana. Tetapi Fork terutamanya dilancarkan sebagai CMS yang termasuk modul tambahan seperti blog, halaman dan pengguna.

    Pengalamannya adalah sama sekali berbeza dan diakui sistem itu tidak melalui ujian yang ketat seperti WordPress. Pengguna awal boleh menangkap beberapa pepijat, bukannya saya telah berlari ke mana-mana setakat ini. Perlu diingat bahawa walaupun anda boleh menggunakan Fork semata-mata untuk weblog dalam talian, ia dibina di sekitar teras modul yang berkelakuan lebih seperti CMS yang benar.

    Pemasangan Pertama

    Sekarang mari kita melompati skrip dan pasang salinan. Anda boleh melawat halaman muat turun dan fail .zip sepatutnya bermula secara automatik. Isi kandungan ke kira-kira 10MB yang tidak jauh lebih besar daripada fail teras WordPress.

    Sekeping proses pemasangan ini menyegarkan adalah bahawa kita tidak perlu mengubah nama atau mengedit sebarang fail sebelum memuat naiknya ke pelayan. Proses pemasangan Fork CMS berlaku semua di backend. Satu-satunya perkara yang perlu anda lakukan ialah menyediakan pangkalan data MySQL yang dilampirkan dengan pengguna root. Kemudian FTP semua fail teras ke pelayan anda dan lawati URL untuk memulakan proses pemasangan.

    Sekiranya anda tidak mempunyai pelayan untuk ujian, 000Webhost menawarkan subdomain percuma dan PHP / MySQL hosting, walaupun secara umumnya bukan kualiti terbaik untuk sumber pelayan - jadi lebih baik jika anda boleh menguji pada akaun hosting web anda sendiri atau secara lokal komputer anda.

    Gambaran Umum

    Sebaik sahaja semua fail dimuat naik, navigasi ke domain anda dan anda akan dialihkan semula ke halaman pemasangan. Mula-mula skrip akan menyemak tetapan pelayan anda untuk menentukan ciri-ciri yang mungkin tidak tersedia. Ini pada asasnya akan memeriksa kebenaran fail dan tetapan dalam fail php.ini anda.

    Walaupun terdapat beberapa kesilapan kecil, klik “Pasang pula” butang untuk bergerak ke peringkat pertama. Fork terkenal kerana sokongan pelbagai bahasa mereka dengan pelbagai pilihan terjemahan. Jika anda merancang untuk menjalankan laman web dengan hanya satu pek bahasa maka anda boleh meninggalkan semua pilihan ini.

    Tekan seterusnya dan anda akan mempunyai pilihan untuk memasang pelbagai modul yang dipasangkan ke teras Fork. Sekurang-kurangnya saya selalu memasang modul Blog dan Analytics. Tetapi walaupun anda tidak memasang sebarang tambahan pada ketika ini, anda sentiasa boleh memasangnya kemudian dari panel admin. Juga pada halaman ini, anda boleh memilih untuk memasang data sampel untuk ujian awal CMS Fork.

    Sambungan Pangkalan Data & Sentuhan Akhir

    Setelah anda melewati semua pilihan pemasangan asas, anda akan diminta memasukkan maklumat pangkalan data. Di sinilah maklumat backend anda disimpan untuk kandungan halaman, catatan blog, nama pengguna, dan lain-lain. Nama hos dan nombor port adalah baik untuk 99% daripada persediaan pelayan. Satu-satunya sebab untuk mengubah nilai-nilai ini adalah jika anda secara khusus mengetahui jika pelayan MySQL anda menggunakan domain atau alamat IP yang berbeza.

    Pilihan lain hanya memerlukan nama pangkalan data, bersama dengan pengguna root dan kata laluan ke akaun itu. Pengguna ini harus mempunyai keistimewaan penuh untuk membuat dan mengedit jadual di dalam pangkalan data anda. Selepas memasukkan semua butiran terperinci Seterusnya untuk pemasangan akhir.

    Sekarang anda hanya perlu membuat gabungan e-mel dan kata laluan untuk pentadbir akar di laman web anda. E-mel tidak semestinya benar, walaupun ia merupakan alamat lalai di mana anda menerima mesej kenalan dan kemas kini dari laman web.

    Hit Selesai pemasangan dan kita sudah selesai! Halaman keseluruhan tinjauan akhir ini akan memberi anda pilihan untuk menuju halaman utama atau masuk ke backend. Untuk meneroka lagi, mari meloncat ke panel pentadbiran untuk melihat apa yang Fork benar-benar boleh menawarkan.

    Selamat datang ke Backend

    Klik butang log masuk dan anda akan diarahkan semula ke URL admin unik. Tidak ada cara untuk mengakses pautan ini dari halaman utama, yang lazim terdapat pada banyak tema WordPress. Anda sentiasa boleh mengedit templat untuk menambah pautan di suatu tempat di laman web ini. Tetapi ia cukup mudah untuk mengingati pautan sebagai www.myforkwebsite.com/private/.

    The / swasta / subdirektori tidak wujud secara fizikal di pelayan. Jadi permintaan itu sebenarnya ditangani oleh pengalihan .htaccess dan routing URL PHP. Ini menjadikan proses ini lebih selamat (namun masih membingungkan apabila anda mula-mula bermula).

    Dari halaman log masuk peribadi, masukkan butiran yang anda persediaan dan anda akan mendapat akses ke papan pemuka Fork. Cara terbaik untuk mengenali sistem baru ialah dengan melewati dan menghabiskan masa dalam pelbagai bidang dalam sistem. Tetapi saya akan memberikan gambaran umum tentang beberapa topik penting.

    Menguruskan Kandungan Laman Web

    Mungkin sebab yang paling penting untuk menggunakan CMS bukan HTML biasa adalah untuk menguruskan kandungan anda. Keupayaan untuk membuat dan mengedit halaman tanpa memerlukan sebarang kod berguna kepada khalayak yang luas. Dalam hal ini sistem Fork menawarkan dunia baru berbanding dengan WordPress atau Joomla! / Drupal.

    Klik tab 'Halaman' di bahagian atas skrin dan anda akan diberi pandangan pokok semua kandungan anda. Ini adalah halaman yang disenaraikan di dalam akar laman web anda, bersama dengan menu sub halaman yang pada mulanya tersembunyi. Untuk mengedit mana-mana halaman klik sekali untuk dipilih dan tetingkap baru akan muncul.

    Ini mengandungi gambaran keseluruhan halaman dan modul atau widget yang sedang dipaparkan. Anda boleh menukar templat bagi mana-mana halaman untuk memadankan susun atur tertentu yang anda perlukan seperti dua lajur, tiga lajur, atau mungkin satu lajur pusat. Terdapat banyak templat halaman tersuai (berbeza dari tema penuh) yang anda boleh persediaan yang menawarkan penyelesaian yang boleh dilanjutkan untuk sebarang susun atur.

    Saya akan mengklik halaman 404 dan mengedit kandungan HTML lalai. Tatal ke bawah sehingga anda melihat blok 'Utama' dan di dalamnya anda akan dapati blok yang berlabel 'Editor'. Ini mengandungi HTML lurus yang dihasilkan terus ke halaman. Sekiranya anda berlegar, satu siri butang akan muncul di sebelah. Mengklik ikon pensel pertama akan membuka tetingkap editor di mana anda boleh menambah dan menggantikan kandungan.

    Penyuntingan skrin penuh

    Malangnya, tidak ada cara mudah untuk mengakses editor halaman penuh di dalam skrin halaman edit. Ini tidak sama dengan WordPress yang memberi anda persediaan khusus untuk menambah tajuk halaman dan kandungan penyuntingan. Terdapat dua cara yang saya dapati untuk menyunting halaman dalam skrin penuh pada Fork.

    Yang pertama ialah dengan mengklik ikon anak panah hitam kecil (Maksimalkan) dalam editor teks teks. Ini akan memaksimumkan tetingkap anda agar sesuai dengan paparan skrin penuh, maka anda boleh mengklik sekali lagi untuk menyimpan perubahan setelah selesai. Kaedah kedua adalah untuk membuat blok kandungan yang unik dan kemudian menambahnya ke dalam halaman anda sebagai widget.

    Ini kelihatan seperti masalah yang sukar dilakukan tetapi sebenarnya lebih mudah untuk menguruskan kandungan laman web. Untuk membuat blok kandungan baru, klik pada tab 'Modul' kemudian pilih blok 'Kandungan'. Tidak perlu dimasukkan ke dalam laman web anda sebaik sahaja pemasangan. Tetapi sangat mudah untuk membuat yang baru kerana mereka hanya memerlukan tajuk dan kandungan itu sendiri.

    Ambil perhatian bahawa tajuk blok kandungan anda tidak akan pernah dilihat di frontend laman web anda. Ini hanya digunakan untuk membezakan kandungan apabila anda menambah widget baru ke halaman anda. Secara jujur ​​tajuk adalah penting hanya supaya anda boleh memberitahu setiap blok kandungan selain yang lain. Tetapi jika anda mempunyai banyak kandungan kaedah pengurusan data ini akan menjadikan hidup anda lebih mudah.

    Penerbitan Blog Posts

    Jika anda memasang modul Blog maka anda juga mempunyai keupayaan untuk menerbitkan artikel di laman web anda. Ini adalah sama dengan halaman kandungan kecuali anda tidak mempunyai banyak kawalan ke atas template, atau keupayaan untuk menambah widget atau modul khusus lain.

    Untuk menulis jawatan baru, klik pada tab 'Modul' teratas dan cari Blog di pautan bar sisi. Anda akan dipaparkan jadual semua jawatan semasa anda bersama dengan tarikh penerbitan, pengarang, dan bilangan komen. Butang lain di sudut berlabel “Tambah artikel” akan membuka halaman baru untuk diedit.

    Dari sini, anda boleh memilih kategori blog dan menambah beberapa tag pada siaran baharu anda. Terdapat juga bidang untuk memuat naik imej pilihan yang anda ingin paparkan pada permulaan artikel anda. Kawasan menarik lain adalah dalam tab 'SEO' yang terdapat di bahagian atas halaman. Terdapat banyak tetapan tersuai untuk mengedit permalink, tajuk pos, kata kunci meta, dan banyak perkara lain yang keren.

    Pemasaran Analitis dan E-mel

    Ini adalah satu bahagian Fork yang benar-benar menonjol di kalangan semua yang lain. Anda sebenarnya boleh menyambungkan akaun Google Analitis anda ke papan pemuka kawasan admin anda. Kemudian setiap kali anda log masuk ke laman web, anda akan mendapat paparan pengunjung yang baru dan nombor lalu lintas yang bagus.

    Terdapat beberapa plugin WordPress yang boleh meniru fungsi ini. Tetapi menawarkan data analitik kepada pengguna keluar dari kotak itu mengagumkan. Apa lagi yang boleh dilakukan dengan pemasaran? Nah ada satu modul yang menarik dinamakan “Mailmotor” yang berkaitan langsung ke dalam kempen pemasaran e-mel anda.

    Anda boleh memaut ke mana-mana akaun Pemantau Kempen dan mempunyai akses langsung ke statistik anda. Anda boleh menghantar kempen dan mengedit semua surat berita dari panel pentadbir Fork anda. Tetapi, walaupun anda tidak mempunyai akaun Monitor Kempen, masih boleh menghantar e-mel kepada pengguna berdaftar anda. Garpu boleh menggunakan PHP mel () berfungsi dan berkelakuan sebagai alat pemasaran serta CMS utama anda.

    Memperluas Modul

    Hampir setiap CMS menawarkan penyelesaian untuk pemaju untuk mewujudkan aplikasi mereka sendiri yang boleh dipanjangkan. Dalam CMS Fork ini dipanggil modul dan boleh disematkan pada mana-mana templat atau halaman di laman web anda.

    Semasa proses pemasangan, anda diberi beberapa pilihan untuk memasang modul baru yang disertakan dengan Fork secara lalai. Walau bagaimanapun terdapat juga galeri modul yang semakin berkembang yang boleh anda muat turun dan dipasang ke laman web anda. Anda boleh mengakses modul ini dengan mengklik tab 'Tetapan' dan kemudian mengklik 'Modul' di bar sisi.

    Terdapat butiran tambahan termasuk untuk mana-mana modul, bersama-sama dengan menguruskan memasang / menyahpasang untuk ciri-ciri yang berbeza. Jika anda memuat turun mana-mana fail .zip dari galeri modul anda boleh memuat naik secara langsung dari panel admin anda. Beberapa pilihan popular lain untuk modul termasuk Photogallery, Newsletter, Undian, dan juga Twitter untuk memaparkan tweet baru-baru ini di laman web anda.

    Bekerja dengan Tema Tersuai

    Sistem tema CMS Fork juga agak berbeza berbanding dengan WordPress. Semua sumber tema dikodkan menggunakan fail .tpl dan bukan .php. Ini mungkin mudah untuk pickup untuk sesetengah pengguna yang biasa dengan template. Tetapi, walaupun fail teras dipisahkan sepadan dengan format sistem templat.

    Untuk pemaju web yang ingin menyelam masuk ke dalam kod itu, lihat artikel sokongan KB ini yang lebih terperinci. Tema mungkin terdiri daripada banyak fail templat yang berbeza seperti yang anda mahukan. Paparan asas selalu menggunakan fail templat teras, tetapi ini akan ditimpa oleh sebarang fail yang hampir sama dalam folder templat anda.

    Apa yang saya sayangi tentang sistem pereka Fork adalah kemudahan penggunaan untuk pemaju bukan teknikal. Halaman sambungan mempunyai koleksi tema tambahan yang boleh anda muat turun dan pasang untuk ujian. Apabila anda log masuk ke panel admin, klik “Tetapan” tab dan kemudian pilih tema. Anda akan melihat butang di sudut kanan atas berlabel Muat naik tema.

    Sebenarnya disyorkan bahawa anda memuat naik tema yang masih dalam fail .zip asal. Garpu boleh menguraikan arkib zip dan menyalin kandungan tema semua pada backend. Plus memasang tema baru semudah mengklik untuk memilih yang baru dan kemudian menyimpan perubahan. Jika anda ingin mendapatkan lebih banyak maklumat mengenai tema tertentu klik pautan 'Butiran' di bawah setiap lakaran pratonton.

    Pemikiran Akhir

    Secara peribadi saya selalu menikmati ujian perisian baru dan projek sumber terbuka. Pengangkut awal adalah trendter yang mengalir melalui sampah dan mengangkat permata dari bawah runtuhan. Dan saya mempunyai banyak perasaan yang baik selepas berbaring dengan CMS Fork. Harapan saya anda akan merasakan cara yang sama.

    Artikel ini sepatutnya cukup untuk membuat anda pergi dengan laman web Cork Fork custom anda sendiri. Terdapat juga banyak pautan sokongan yang berguna daripada komuniti pemaju dan webmaster. Selain itu, projek ini masih dalam pembangunan aktif, jadi anda harus mengharapkan untuk melihat lebih banyak modul dan tema yang menarik untuk dilepaskan dalam beberapa bulan untuk diikuti. Sekiranya anda mempunyai idea atau soalan yang serupa mengenai Cork Fork, sila bebas untuk berkongsi dengan kami di kawasan perbincangan di bawah.