Grav ile web sayfalarını hızlı ve kolay bir şekilde oluşturma

Her biri kendine özgü tarzı ve farklı hedefleri olan amatör bloglardan yenilikçi web sitelerine kadar, internette varlık göstermek şirketlerin ve bireylerin temel hedeflerinden biri haline geldi. İnternetin yaşı herkesin öğrenmesine izin veriyor Hızlı ve kolay web sayfaları nasıl oluşturulur, bunu önemsiz bir iş haline getiren birden fazla araç var ama bugün bunun hakkında konuşacağız yerçekimi, onu seveceğinizden hiç şüphemiz yok.

Grav nedir?

yerçekimi web sayfaları oluşturmamızı sağlayan modern bir açık kaynak CMS'dir. Hızlı, basit y esnek, Web platformuna dayalıdır ve kurulmasına gerek yoktur, sadece ZIP dosyasını açmamız gerekir ve bizde yerçekimi funcionando.

yerçekimi diğer CMS platformlarına benzer ilkeleri takip eder, ancak çoğundan farklı bir tasarım felsefesine sahiptir. yerçekimi güçlü bir paket yönetim sistemi kolay kurulum, eklenti ve tema geliştirmenin yanı sıra basit güncellemelere izin vermek için.

Grav logosu

Grav logosu

Grav'da bulunan teknolojiler

Mimarisi yerçekimi en iyi ve en istikrarlı teknolojileri kullanmak üzere tasarlanmıştır. kullanımı basit ve genişletmesi kolay. Dahil edilen temel teknolojilerden bazıları yerçekimi ses:

Neden Grav'ı seçmelisiniz?

Bunu düşünmemin 4 temel nedeni var yerçekimi web sayfalarımızı oluşturmayı seçebileceğimiz bir CMS'dir.

Grav Editör

Grav Editör

Grav hızlıdır

bu CMS Türünün en hızlısı olma niyetiyle tasarlandı, bu nedenle geliştiricileri, yüksek performans sunmak için teknolojiye ve programlanma şekline büyük özen gösterdi.

Grav kullanımı kolaydır

yerçekimi Hem acemi hem de uzman kullanıcılar için tasarlanmıştır, bu nedenle arayüzü oldukça sezgiseldir, işlevleri iyi belgelenmiştir ve çok dar bir öğrenme çizgisine sahiptir. Ayrıca Grav'ın sunduğu ve ekleyebileceğiniz birçok eklenti sayesinde, işlevlerinin her biri zevkinize ve rahatınıza göre uyarlanabilir.

Yöneticisi yerçekimi kolay, hızlı ve keyifli bir şekilde içerik yapılandırması ve yaratılması için basit ve sezgisel bir arayüz sağlar. Buna ek olarak, yönetici olarak sitenin durumunu, istatistikleri, girişleri görüntüleyebilir, yapılandırmaları değiştirebilir, paketleri tek bir tıklama ile kurabiliriz.

Grav genişletilebilir

Diğer başarılı CMS ve yazılımlardan ilham aldı, yerçekimi güçlü bir Paketleme yöneticisi Bu, diğerleri arasında yeni işlevler, iyileştirmeler, eklentiler, diğer yazılım paketlerinin eklenmesine izin verir. Benzer şekilde, yaratıcıları yerçekimi Üçüncü şahıslarla entegrasyona sahip olmanın yanı sıra, daha organize ve temiz bir gelişime sahip olmak için güçlü bir API geliştirdiler.

Grav açık kaynaktır

Bizim için çok ağır olmasının bir nedeni, yerçekimi es Açık Kaynak ve tüm kod sizin resmi depo. İyileştirebilir, katkıda bulunabilir, test edebilir, yeni işlevler oluşturabilir, diğer şeylerin yanı sıra kodunu inceleyebilirsiniz. CMS dünyaya açık ve sizin gelişmeniz gerekiyor. Mükemmel topluluğu sayesinde, yerçekimi ilerlemeleri çoktur ve hataların veya sorunların çözülme hızı ünlüdür.

Grav Özellikleri

yerçekimi birçok özelliği ve işlevi vardır, o kadar ki resmi sitelerinde bir oturum sadece bunları listelemek için, size tanıtmak için kendimizi buna dayandıracağız:

Grav Eklentileri

Grav Eklentileri

Düz Dosya Mimarisi

yerçekimi kısmen optimize edilmiş Düz Dosya mimarisi sayesinde hızlı ve esnektir.

Akıllı önbellek

Bir sahibi Önbelleğe almak tüm süreçlerinde kullanılan çok karmaşık, aynı önbelleğin ne zaman otomatik olarak güncelleneceğini bilir.

Anında yükleme

Sadece Grav paketini açmanız ve çalıştırmanız gerekir, böylece CMS'nizi yapılandırmaya başlayabilirsiniz

CLI araçları

yerçekimi bir dizi var komut satırı araçları, bağımlılık kurulumu, önbelleği temizleme, kullanıcı oluşturma ve yedeklemeler gibi.

Paketleme yöneticisi

Kolayca bulmanızı, kurmanızı ve güncellemenizi sağlayan bir paket yöneticisine sahiptir. Grav için uzantılar.

Kapsamlı belgeler

. yerçekimi aracının belgelerini geride bırakmamışsa, belgelerinize ayrılmış siteartı tonlarca öğretici ve kılavuz.

Çoklu Site Yeteneği

Tek bir yerçekimi birden çok siteyi ve diğer gelişmiş ayarları çalıştırmak için.

SEO dostu

Baştan sona insan tarafından okunabilir URL'ler tüm site y sayfa başına meta veri harika SEO yetenekleri sağlarlar.

Kullanıcılar ve Roller

Kolayca yaratabilirsin kullanıcılar ve roller, herhangi bir sayfaya erişimlerini kısıtlamak için izinler oluşturabileceğiniz.

Hata Ayıklama ve Günlükler

Geliştirme sürecine büyük ölçüde yardımcı olan ve hayati bilgileri net bir şekilde sağlayan güçlü bir hata ayıklama paneline sahiptir.

Çoklu Dil Desteği

yerçekimi Herhangi bir dilde yapılandırılabilir veya hatta birden fazla dilde kullanılabilir, son kullanıcının dilini algılamak ve böylece bilgileri aynı dile göre görüntülemek için tasarlanmıştır.

Sürüm kontrolü ve senkronizasyon desteği

Sürüm yönetimi ve verilerinizi kolaylıkla senkronize etmek için GIT, SVN, Dropbox ve diğer hizmetleri kullanabilirsiniz.

Çoklu içerik araçları

  • Modüler sayfalar
  • Özel Alanlar
  • Esnek taksonomiler
  • Çeşitli görüntüler, videolar, sesler, dosyalar ve formatlar için yerel destek
  • Görüntü işleme
  • Otomatik sayfalama
  • Otomatik görüntü yönetimi
  • Retina ve HiDPI üzerinde görüntülerin uygun şekilde görselleştirilmesi için yerel desteğe sahip tek CMS'dir.

Kapsamlı özelleştirme yetenekleri

yerçekimi tasarım kısıtlaması yoktur, şunları sağlar:

  • Dil şablonları.
  • Ana temaları genişletmemizi ve kendi sınıflarımızda uyarlamalarımızı yapmamızı sağlayan temalarda kalıtım, bu da daha kolay güncelleme yapma imkanı sağlıyor.
  • CSS ve JS üzerinde kontrol.
  • Çoklu tasarım eklentileri.
  • Bootstrap, Foundation, Pure, vb. Gibi herhangi bir CSS çerçevesiyle entegre olma yeteneği.

Grav ile ne yapabiliriz?

yerçekimi Basitten karmaşığa sınırı yoktur, her türden web sitesini besleme esnekliğine sahiptir. Esnek içerik yapısı ve güçlü şablonları, herhangi bir tasarımın kolayca gerçekleştirilmesini sağlar.

Grav-Siteleri

Grav-Sites2

Grav-Sites3

Grav ile yapılmış, her biri farklı yapı, mantık ve tasarıma sahip çok sayıda site var, bu yüzden herhangi bir fikir veya iş modeline uyarlanabilir.

Grav-Realized Siteler1

Grav-Realized Siteler2

Grav-Realized Siteler3

Yerçekimi kurulumu

Kurulum yerçekimi önemsiz bir süreçtir. Aslında, gerçek bir kurulum yok. Sahibiz üç Grav'ı "yüklemek" için seçenekler. İlki ve en basit olanı, dosyayı indirmektir. zip ve onu çıkarın. İkinci yol, kurulumdur besteci. Üçüncü yol, kodu doğrudan klonlamaktır. GitHub ve ardından gerekli bağımlılıkları yüklemek için bir komut dosyası çalıştırın:

PHP sürümünü kontrol edin

Grav'ın kurulumu ve çalıştırılması inanılmaz derecede kolaydır. En azından PHP 5.5.9 sürümüne sahip olduğunuzdan emin olun, bunu yapmak için terminale gidin ve şunu yazın:

$ php -v

Bu, PHP'nin sürümünü ve yapısını bildirmelidir. Örneğin:

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

Grav'ı ZIP'den yükleyin

Grav'ı kurmanın en kolay yolu ZIP'i indirip çıkarmaktır:

  1. indir  Grav'ın en son sürümü.
  2. Zip dosyasını webroot veya kök dizini örneğin web sunucunuzdan. ~/webroot/grav

ZIP dosyasını indirdiyseniz ve daha sonra web sunucunuzun kök dizinine taşımak istiyorsanız, tam klasör , varsayılan olarak seçilmeyecek birkaç gizli dosya (.htaccess gibi) içerdiğinden. Bu gizli dosyaları atlamak Grav'ı çalıştırırken sorunlara neden olabilir.

Grav'ı besteci ile yükleyin

Alternatif yöntem, Grav'ı besteci:

$ composer create-project getgrav/grav ~/webroot/grav

Grav'ün geliştirme sürümünü kullanmak istiyorsanız, şunu ekleyin: 1.x-dev  ek bir parametre olarak:

$ composer create-project getgrav/grav ~/webroot/grav 1.x-dev

Grav'ı GitHub'dan yükleyin

Başka bir yöntem de Grav'ı GitHub deposundan klonlamak ve ardından bağımlılıklarla basit bir yükleme komut dosyası çalıştırmaktır:

  1. Grav deposunu klonlayın GitHub bir klasöre webroot veya kök dizini örneğin web sunucunuzdan. ~/webroot/grav. Bir terminal çalıştırın ve web sunucusunun kök dizinine gidin:
    $ cd ~/webroot
    $ git clone -b master https://github.com/getgrav/grav.git
  2. Yükle bağımlılıklar satıcı besteci ile:
    $ composer install --no-dev -o
  3. Kullanarak eklentileri ve tema bağımlılıklarını yükleyin Grav CLI uygulaması bin/grav:

    $ cd ~/webroot/grav
    $ bin/grav install

    Bu otomatik olarak klonlanır GitHub'dan gerekli bağımlılıkları doğrudan bu Grav kurulumuna aktarın.

Gravür koşusu

Gravür koşusu

Koştuktan sonra yerçekimi, Bir sonraki adım, onu beğenimize göre uyarlamak ve değiştirmektir, çünkü bunun için kendimize resmi Grav geliştirici belgeleri, özellikle de temel eğitim bu size Grav konusunda uzman olmanız için ihtiyacınız olan her şeyi ve dolayısıyla mükemmel bir web sitesi kurucusu öğretecek.

Ve sen ne düşündün yerçekimiBize izlenimlerinizi, şüphelerinizi veya denediğiniz bu aracın alternatiflerinden bahsedin. Umarız bugünden biri yapabilir Grav ile web sayfaları oluşturun.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   Manuel dijo

    Web sayfaları ve benzerlerini oluşturmak için genellikle joomla / wordpress + uikit kullanıyorum, ancak diğer alternatifleri görmek ve kültürümüzü genişletmek için bunları denemek ilginç.
    "Keşifleri" başkalarıyla paylaşmaya zaman ayırdığınız için teşekkür ederiz. 😀

    Deneyeceğim !!

  2.   Sylvain Laforet dijo

    Bonjour
    pouvez-vous m'indiquer des sites en français? Je n'en ai pas trouvé un seul ...
    Mersi !
    Selamlar