Mempunyai kehadiran di internet telah menjadi salah satu objektif utama syarikat dan individu, dari blog amatur hingga laman web inovatif, masing-masing dengan gaya tersendiri dan objektif yang berbeza. Zaman internet membolehkan sesiapa sahaja belajar Cara membuat laman web dengan cepat dan mudah, terdapat banyak alat yang menjadikan ini sebagai pekerjaan yang remeh tetapi hari ini kita akan membincangkannya Grav, bahawa kami tidak ragu bahawa anda akan menyukainya.
Apa itu Grav?
Grav adalah CMS sumber terbuka moden yang membolehkan kita membina laman web di Cepat, mudah y fleksibel, berdasarkan platform Web dan tidak perlu dipasang, kita hanya perlu mengekstrak fail ZIP dan kita akan mempunyai Grav funcionando.
Grav mengikuti prinsip yang serupa dengan platform CMS lain, tetapi mempunyai falsafah reka bentuk yang berbeza daripada kebanyakan. Grav dilengkapi dengan kuat sistem pengurusan pakej untuk membolehkan pemasangan, pemalam dan penambahbaikan tema yang mudah, serta kemas kini yang mudah.
Teknologi termasuk dalam Grav
Seni bina dari Grav dirancang untuk menggunakan teknologi terbaik dan paling stabil, dengan tujuan agar senang digunakan dan senang dilanjutkan. Beberapa teknologi utama termasuk Grav bunyi:
- Templat Ranting: Untuk mengawal skop antara muka pengguna
- Penurunan harga: Untuk membuat kandungan dengan mudah
- YAML: Untuk persediaan yang mudah
- Menghuraikan: Untuk mendapatkan Markdown lebih cepat dan dengan lebih banyak sokongan
- Cache Doktrin: Untuk prestasi yang baik
- Bekas Suntikan Pergantungan Jerawat: Agar dapat diperluas dan dikekalkan
- Penghantar Acara Symfony: Untuk menguruskan acara plugin
- Konsol Symfony: Untuk antara muka CLI
- Perpustakaan Imej Gregwar: Untuk memanipulasi gambar dinamik
Mengapa memilih Grav?
Terdapat 4 sebab asas mengapa saya berpendapat demikian Grav CMS yang boleh kita pilih untuk membuat laman web kita.
Grav pantas
ini CMS Ia dirancang dengan tujuan untuk menjadi yang tercepat seumpamanya, oleh itu sejak penciptaannya, para pembangunnya sangat berhati-hati dalam teknologi dan cara ia diprogramkan, untuk menawarkan prestasi tinggi.
Grav senang digunakan
Grav Ia direka untuk pengguna baru dan pengguna yang mahir, sehingga antarmuka cukup intuitif, ciri-cirinya didokumentasikan dengan baik dan mempunyai garis pembelajaran yang sangat sempit. Selain itu, berkat banyak plugin yang ditawarkan Grav dan yang dapat anda tambahkan, setiap fungsinya dapat disesuaikan dengan selera dan keselesaan anda.
Pentadbir Grav menyediakan antara muka yang ringkas dan intuitif untuk membuat konfigurasi dan pembuatan kandungan dengan cara yang mudah, cepat dan menyenangkan. Di samping itu, di pentadbir kita juga dapat melihat status laman web, statistik, entri, mengubah tetapan, memasang pakej dengan satu klik, antara lain.
Grav boleh dipanjangkan
Diilhamkan oleh CMS dan perisian lain yang berjaya, Grav bertujuan untuk menggabungkan yang kuat pengurus pakej yang membolehkan penambahan fungsi baru, penambahbaikan, pemalam, pakej perisian lain antara lain. Begitu juga dengan pencipta Grav Mereka telah mengembangkan API yang kuat, untuk memiliki pembangunan yang lebih teratur dan bersih, selain dapat berintegrasi dengan pihak ketiga.
Grav adalah sumber terbuka
Sebab bagi kita sangat berat, Grav es Open Source dan semua kod ada di anda repositori rasmi. Anda boleh meningkatkan, menyumbang, menguji, mencipta fungsi baru, mengkaji kodnya antara lain, ini CMS ia terbuka untuk dunia dan memerlukan anda untuk berkembang. Terima kasih kepada komuniti yang sangat baik, kemajuan besar dan kepantasan masalah atau masalah diselesaikan adalah terkenal.
Ciri Grav
Grav mempunyai banyak ciri dan fungsi, begitu banyak di laman rasmi mereka yang telah mereka buat sesi hanya untuk menyenaraikannya, kami akan mendasarkan kepada kami untuk memberi tahu mereka:
Senibina Fail Rata
Grav cepat dan fleksibel terima kasih sebahagian daripada seni bina Flat-File yang sangat dioptimumkan.
Cache pintar
Memiliki a cache sangat canggih yang digunakan dalam semua prosesnya, sama ia tahu bila hendak mengemas kini cache secara automatik.
Pemasangan segera
Anda hanya perlu membuka zip pakej Grav dan menjalankannya, jadi anda boleh mula mengkonfigurasi CMS anda
Alat CLI
Grav mempunyai siri alat baris perintah, seperti, pemasangan pergantungan, cache yang jelas, pembuatan pengguna dan sandaran.
Pengurus Pakej
Ia mempunyai pengurus pakej yang membolehkan anda mencari, memasang dan mengemas kini dengan mudah sambungan untuk Grav.
Dokumentasi yang luas
Pasukan dari Grav belum meninggalkan dokumentasi alatnya, ia mempunyai laman web yang dikhaskan untuk dokumentasi anda, ditambah banyak tutorial dan panduan.
Keupayaan Berbilang Tapak
Anda boleh mengkonfigurasi satu Grav untuk menjalankan beberapa laman web, serta tetapan lanjutan lain.
Mesra SEO
URL yang boleh dibaca manusia di seluruh keseluruhan laman web y metadata setiap halaman mereka memberikan keupayaan SEO yang hebat.
Pengguna dan Peranan
Anda boleh membuat dengan mudah pengguna dan peranan, di mana anda boleh menetapkan kebenaran untuk menyekat akses mereka ke halaman mana pun.
Penyahpepijatan dan Log
Ia mempunyai panel debugging yang kuat yang sangat membantu dalam proses pengembangan, memberikan maklumat penting dengan cara yang jelas.
Sokongan Pelbagai Bahasa
Grav Ia dapat dikonfigurasi dalam bahasa apa pun, atau bahkan dapat digunakan dalam beberapa bahasa, ia dirancang untuk mengesan bahasa pengguna akhir dan dengan demikian memaparkan maklumat mengikut bahasa yang sama.
Sokongan kawalan dan penyegerakan versi
Anda boleh menggunakan GIT, SVN, Dropbox dan perkhidmatan lain, untuk pengurusan versi dan menyinkronkan data anda dengan mudah.
Alat pelbagai kandungan
- Halaman modular
- Bidang-bidang khas
- Taksonomi yang fleksibel
- Sokongan asli untuk pelbagai gambar, video, suara, fail, dan format
- Pemprosesan imej
- Penomboran automatik
- Pengurusan gambar automatik
- Ini adalah satu-satunya CMS dengan sokongan asli untuk visualisasi gambar yang betul di retina dan HiDPI
Keupayaan penyesuaian yang luas
Grav tidak mempunyai sekatan reka bentuk, menyediakan:
- Templat bahasa.
- Warisan dalam tema, yang memungkinkan kita memperluas tema utama dan membuat penyesuaian di kelas kita sendiri, ini memberi kemungkinan mendapat kemas kini yang lebih mudah.
- Mengawal CSS dan JS.
- Plugin pelbagai reka bentuk.
- Keupayaan untuk berintegrasi dengan kerangka CSS seperti Bootstrap, Foundation, Pure, dll.
Apa yang boleh kita lakukan dengan Grav?
Grav Tidak ada batasan, dari yang sederhana hingga yang canggih, ia memiliki fleksibilitas untuk memberi makan semua jenis laman web. Struktur kandungannya yang fleksibel dan templat yang kuat membolehkan merealisasikan reka bentuk dengan mudah.
Terdapat banyak laman web yang dibuat dengan Grav, masing-masing dengan struktur, logik dan reka bentuk yang berbeza, sehingga dapat disesuaikan dengan idea atau model perniagaan apa pun.
Pemasangan Grav
Pemasangan Grav ia adalah proses yang remeh. Sebenarnya, tidak ada pemasangan yang sebenarnya. Kami ada 3 pilihan untuk "memasang" Grav. Yang pertama dan paling mudah ialah memuat turun fail zip dan ekstraknya. Cara kedua ialah pemasangan dengan komposer. Cara ketiga adalah mengklon kod secara langsung dari GitHub dan kemudian jalankan skrip untuk memasang kebergantungan yang diperlukan:
Periksa versi PHP
Grav sangat mudah disediakan dan dijalankan. Pastikan anda mempunyai sekurang-kurangnya versi PHP 5.5.9, untuk ini pergi ke terminal dan ketik:
$ php -v
Ini harus melaporkan versi dan binaan PHP. Sebagai contoh:
PHP 5.5.20 (cli) (built: Jan 19 2014 21:32:15)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies
Pasang Grav dari ZIP
Kaedah termudah untuk memasang Grav ialah memuat turun ZIP dan mengekstraknya:
- muat turun versi terbaru Grav.
- Ekstrak fail zip di direktori webroot atau root dari pelayan web anda, contohnya.
~/webroot/grav
Pasang Grav dengan komposer
Kaedah alternatif adalah memasang Grav dengan komposer:
$ composer create-project getgrav/grav ~/webroot/grav
Sekiranya anda ingin menggunakan versi pengembangan grav, tambahkan 1.x-dev
sebagai parameter tambahan:
$ composer create-project getgrav/grav ~/webroot/grav 1.x-dev
Pasang Grav dari GitHub
Kaedah lain adalah mengklon Grav dari repositori GitHub, dan kemudian jalankan skrip pemasangan mudah dengan pergantungan:
- Klon repositori Grav ke GitHub ke folder direktori webroot atau root dari pelayan web anda, contohnya.
~/webroot/grav
. Jalankan terminal dan pergi ke direktori root pelayan web:$ cd ~/webroot $ git clone -b master https://github.com/getgrav/grav.git
- Pasang kebergantungan penjual dengan komposer:
$ composer install --no-dev -o
-
Pasang pemalam dan pergantungan tema menggunakan Aplikasi Grav CLI
bin/grav
:$ cd ~/webroot/grav $ bin/grav install
Klon ini secara automatik kebergantungan yang diperlukan dari GitHub terus ke pemasangan Grav ini.
Setelah kita berlari kubur, Langkah seterusnya adalah menyesuaikan dan mengubahnya sesuai dengan keinginan kita, kerana ini kita dapat menolong diri kita dari dokumentasi pembangun rasmi Grav, terutamanya tutorial asas yang akan mengajar anda semua yang anda perlukan untuk menjadi pakar dalam Grav dan oleh itu pembangun laman web yang sangat baik.
Dan apa yang anda fikirkan GravBeritahu kami kesan, keraguan anda atau beritahu kami mengenai alternatif alat ini yang telah anda cuba. Kami berharap dari hari ini seseorang dapat buat laman web dengan Grav.
Saya biasanya menggunakan joomla / wordpress + uikit untuk membuat laman web dan lain-lain, tetapi menarik untuk melihat alternatif lain dan dapat mencubanya untuk mengembangkan budaya kita.
Terima kasih kerana meluangkan masa untuk berkongsi "penemuan" dengan orang lain. 😀
Saya akan cuba !!
Hello,
pouvez-vous m'indiquer des sites en français? Je n'en ai pas trouvé un seul ...
Terima kasih!
salam