Drupal, Joomla! ve WordPress, şüphesiz günümüzün en popüler üç CMS platformudur ve her birinin kendine özgü bir amacı veya uzmanlık alanı vardır. Örneğin, WordPress bilgilendirici siteler ve bloglar için tartışmasız liderdir, ancak çevrimiçi mağaza gibi daha karmaşık bir şey için Drupal veya Joomla!'yı tercih ederim.
Ama hepsi bu değil... bilmediğimiz, kendine özgü özelliklere sahip birçok başka CMS platformu da var ve burada FlatPress'ten bahsedeceğim
FlatPress, şüphesiz karşılaştığım en hızlı CMS'dir . Bununla kastettiğim, sayfaları, makaleleri, yönetim panelini açmanın veya herhangi bir görevi gerçekleştirmenin inanılmaz derecede hızlı olmasıdır. Bunun sebebi nedir?
Basit, bir CMS iki şey için ağırlaşır:
- Sunucuda oluşturacağı tüm PHP işlemleri (en yaygın olanıdır).
- Bir MySQL veritabanına duyulan ihtiyaç (en yaygın olanı), veri girmek veya aramak için ona olan bağlantısı vb.
Ya size FlatPress'in buna karşı neredeyse bağışık olduğunu söylesem?
Öncelikle, inanılmaz derecede basit ve bu da onu bu kadar harika yapan şey, çünkü ürettiği PHP işleme miktarı minimum düzeyde, çok az 😉… buna bir de hiçbir veritabanı (MySQL, PostgreSQL vb.) kullanmadığını eklersek… gerçekten de ÇOK, çok hızlı O_O
Ancak sadece hızlı değil, aynı zamanda kullanımı da kolaydır; günümüzün herhangi bir CMS'si gibi, siteyi veya blogu göze daha hoş hale getirmek için temalar ekleyebilirsiniz, hatta bu temalardan bazıları yönetim panelinin görünümünü bile değiştirebilir
Ve tabii ki… eklentileri de ekleyebilirsiniz
FlatPress'in çevrimiçi bir demosunu burada görebilirsiniz:
FlatPress'i kurmak istiyorsanız, çok basit, örneğin ... kendi bilgisayarınızda yapmak istiyorsanız, önce paketleri yüklemelisiniz:
Apache2 libapache2-mod-php5 php5
Bu paketler kurulduktan sonra, Apache sunucumuz zaten başlatılmış olmalıdır.
Şimdi aşağıdaki komutu bir terminale koyalım:
sudo mv /var/www/ /var/www-default && mkdir ~/www/ && sudo ln -s ~/www/ /var/www/
Bu işlem, ana dizinimizde "www" adında bir klasör oluşturacak ve bu klasöre ne koyarsak koyalım , http://localhost/ adresini açtığımızda göreceğimiz şey bu olacak.
Bu işe yaramazsa, Apache servisini yeniden başlatın. Debian veya türevleri gibi dağıtımlarda bu işlem şu şekilde yapılır ( CentOS ve Fedora'da da aynı şekilde çalıştığını düşünüyorum ):
sudo service apache2 restart
Arch Linux'ta bu şöyledir:
sudo /etc/rc.d/apache2 restart
Şimdi FlatPress'i indirmemiz gerekiyor:
İndirdikten sonra dosyayı ana dizininizdeki www klasörüne çıkarın ve kurulumu başlatmak için http://localhost/flatpress/ adresine gidin.
… ve bu kadar!!!
Ne, hayret mi ettin? …daha karmaşık bir şey mi bekliyordunuz?
Bu yapıldıktan sonra, siteye erişebilirler (önceki ile aynı URL) ve varsayılan olarak geldiği gibi gösterilecektir:
Sağ kenar çubuğundaki Giriş düğmesini kullanarak Yönetim Paneline (AdminArea) erişebilirsiniz :
Seçeneklerini kullanarak birçok şeyi değiştirebilirsiniz... örneğin yukarıda gördüğümüz gibi, daha hoş bir tema koymak için ...
Öncelikle, istediğimiz temayı FlatPress Wiki'de arıyoruz: [Wiki] FlatPress Temaları
İndirdikten sonra, dosyayı ~/www/flatpress/fp-interface/themes/ klasörüne kopyalıyoruz ve işlem tamam. Yönetici alanındaki siyah çubukta bulunan Temalar düğmesini kullanarak temayı seçebiliyoruz.
Ayrıca eklentiler de ekleyebilirsiniz: [Wiki] FlatPress Eklentileri
Gördüğünüz gibi bu gerçekten basit ve basit bir şey... ama çoğu zaman tam olarak aradığımız şey budur
DesdeLinux kadar büyük bir blog veya site yapmak istemediğimiz zamanlar vardır, sadece kişisel notlar almak, kodları kaydetmek veya okul ödevleri yazmak veya buna benzer şeyler yapmak istediğimiz zamanlar vardır... bunun gibi durumlarda (ve diğerleri) FlatPress harika bir seçenektir
Bu sistemi elav sayesinde öğrendim ve şimdi diğer hafif CMS'ler hakkında da bilgi edinmek istiyorum... Perseo bana Octopress'ten bahsetti , gerçekten ne kadar hafif olduğunu ve kurulumunun (ve ihtiyaç duyduğu paketlerin) ne kadar karmaşık olduğunu görmem gerekiyor hehe.
Her neyse, eklenecek çok şey olduğunu sanmıyorum. Herhangi bir sorunu veya şüpheyi bana bildirin, elimden geldiğince size yardımcı olmaya çalışacağım.
Selamlar