FlatPress: Bulabileceğiniz en hızlı, en hafif ve en basit CMS

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:

  1. Sunucuda oluşturacağı tüm PHP işlemleri (en yaygın olanıdır).
  2. 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 

Temalı FlatPress

Bir tema ve AdminArea ile FlatPress

Başka bir temayla FlatPress

Başka bir tema ve AdminArea ile FlatPress

Ve tabii ki… eklentileri de ekleyebilirsiniz 

FlatPress'in çevrimiçi bir demosunu burada görebilirsiniz:

FlatPress Demosu

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

Satın almış olduğunuz bir Hosting'e yüklemek istiyorsanız, yukarıdakilerden hiçbirini yapmanıza gerek yoktur hehe

Şimdi FlatPress'i indirmemiz gerekiyor:

FlatPress'i indirin (v1.0, aka Solenne)

İ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 


Google'da tercih edilen kaynak olarak ekleyin.