Cara membuat laman web dengan cepat dan mudah dengan Grav

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.

Logo Grav

Logo Grav

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:

Mengapa memilih Grav?

Terdapat 4 sebab asas mengapa saya berpendapat demikian Grav CMS yang boleh kita pilih untuk membuat laman web kita.

Penyunting Grav

Penyunting Grav

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:

Pemalam Grav

Pemalam Grav

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.

Laman Grav

Laman Grav2

Laman Grav3

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.

Laman Web Grav-Realized1

Laman Web Grav-Realized2

Laman Web Grav-Realized3

Pemasangan Grav

Pemasangan Grav ia adalah proses yang remeh. Sebenarnya, tidak ada pemasangan yang sebenarnya. Kami ada 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:

  1. muat turun  versi terbaru Grav.
  2. Ekstrak fail zip di direktori webroot atau root dari pelayan web anda, contohnya. ~/webroot/grav

Sekiranya anda telah memuat turun fail ZIP dan kemudian mahu memindahkannya ke direktori root pelayan web anda, pindahkan folder penuh , kerana mengandungi beberapa fail tersembunyi (seperti .htaccess) yang tidak akan dipilih secara lalai. Melangkau fail tersembunyi ini boleh menyebabkan masalah ketika Grav sedang berjalan.

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:

  1. 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
  2. Pasang kebergantungan penjual dengan komposer:
    $ composer install --no-dev -o
  3. 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.

Grav berlari

Grav berlari

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.


2 komen, tinggalkan komen anda

Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   Manuel kata

    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 !!

  2.   Sylvain Laforet kata

    Hello,
    pouvez-vous m'indiquer des sites en français? Je n'en ai pas trouvé un seul ...
    Terima kasih!
    salam