Grav - Gambaran Umum

Gravadalah sistem manajemen konten berbasis file datar. Sistem ini tidak menggunakan database untuk menyimpan konten, melainkan menggunakan file teks (.txt) atau file markdown (.md) untuk menyimpan konten. Bagian file datar mengacu pada teks yang dapat dibaca dan menangani konten dengan cara yang mudah dan sederhana untuk pengembang.

Grav dikembangkan oleh Rocket Themetim. Ini berjalan di PHP dan merupakan CMS open-source seperti Joomla, Wordpress atau Drupal.

Mengapa Grav?

Grav sekarang menjadi sistem manajemen konten file datar tercepat. Lebih mudah untuk mempublikasikan dan mengelola konten dengan Grav. Ini memungkinkan pengembang untuk menangani konten dengan sangat mudah dengan menyimpan konten dalam file (seperti file teks atau penurunan harga) daripada dalam database.

Grav membantu Anda membangun situs yang sederhana, mudah dikelola, dan cepat. Biayanya lebih murah daripada CMS berbasis database dan berguna dengan I / O untuk penanganan file, saat Anda tidak memiliki cukup resource.

Fitur Grav

  • Ini adalah platform web file datar yang cepat, mudah, dan kuat.

  • Ini digunakan untuk membangun situs web tanpa alat tambahan atau pengetahuan html.

  • Ini menggunakan file teks atau file penurunan harga untuk menyimpan konten.

  • Itu tidak menggunakan database, jadi ini mengurangi contoh bottlenecking.

  • Ini menggunakan template berbasis PHP yang disediakan oleh Twig yang diurai langsung menjadi PHP yang membuatnya cepat.

Keuntungan

  • Ini tidak didasarkan pada database CMS, jadi sangat mudah untuk diinstal dan akan siap digunakan ketika Anda mengupload file ke server.

  • Ini menggunakan file teks Markdown untuk mempermudah segalanya. Menggunakan ini, konten secara dinamis diubah ke HTML dan ditampilkan di browser.

  • Dalam hal keamanan, Grav tidak memiliki area admin dan database. Jadi tidak ada kemungkinan meretas akun atau di database untuk mengakses data penting.

  • Anda dapat dengan mudah membuat cadangan semua file untuk menyimpan salinan cadangan situs web Anda, karena tidak ada basis data untuk dicadangkan.

  • Ini adalah perangkat lunak yang tidak membutuhkan lebih banyak waktu untuk belajar.

Kekurangan

  • Anda mungkin menemukan contoh di mana pengguna yang tidak sah dapat mengakses konten Anda dari file secara langsung karena tidak ada database untuk file tersebut.

  • Sulit untuk membangun situs web yang kompleks menggunakan Grav CMS.