SitePoint Sponsor

User Tag List

Results 1 to 5 of 5
  1. #1
    SitePoint Member
    Join Date
    May 2007
    Location
    Edinburgh, UK
    Posts
    8
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Recommendations: Flat-file PHP CMS

    Hi,

    I'm putting up a basic website for a friend -- just a business-card job really -- but I thought I'd see how much I can achieve with PHP available and no database. I found a couple of CMSes that work without a database -- GetSimpleCMS and GuppY -- but both are presenting a few difficulties.

    I wonder if anyone here has had much experience with this type of CMS/blog engine and if so, do you have any recommendations?

    Thanks in advance.

  2. #2
    SitePoint Wizard bronze trophy Jeff Mott's Avatar
    Join Date
    Jul 2009
    Posts
    1,154
    Mentioned
    14 Post(s)
    Tagged
    0 Thread(s)
    There's always going to be a database. Even a flat-file is still a database, albeit a less capable and probably slow one. But if your real goal is to have a serverless, zero-configuration database, then I recommend SQLite. You get all the benefits of a SQL database, but it reads from and writes to an ordinary disk file.

    EDIT: And, it looks like people have already tried -- and succeeded -- in making the popular CMSs work with SQLite.
    http://wordpress.org/support/topic/s...th-wordpress-3
    http://api.drupal.org/api/drupal/INSTALL.sqlite.txt/7
    "First make it work. Then make it better."

  3. #3
    It's all Geek to me silver trophybronze trophy
    ralph.m's Avatar
    Join Date
    Mar 2009
    Location
    Melbourne, AU
    Posts
    23,611
    Mentioned
    413 Post(s)
    Tagged
    7 Thread(s)
    Here are some other nice flat file / no database CMSes I've heard good things about:

    http://unify.unitinteractive.com/
    http://statamic.com/
    http://www.pulsecms.com/
    http://staceyapp.com/
    http://www.cmsimple.org/
    http://www.razorcms.co.uk/
    http://cmsfromscratch.com/

    In particular, I like Pulse, although it has a small cost.

  4. #4
    SitePoint Member
    Join Date
    Oct 2013
    Posts
    1
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    One I've used recently with great results is Jebson. It's open source and pretty easy to get the hang of.

    -S

  5. #5
    Community Advisor ULTiMATE's Avatar
    Join Date
    Aug 2003
    Location
    Bristol, United Kingdom
    Posts
    2,158
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)
    I've heard good things about Phrozn. http://www.phrozn.info/en/

    Quote Originally Posted by Jeff Mott View Post
    There's always going to be a database. Even a flat-file is still a database, albeit a less capable and probably slow one. But if your real goal is to have a serverless, zero-configuration database, then I recommend SQLite. You get all the benefits of a SQL database, but it reads from and writes to an ordinary disk file.
    First things first, how is a flat file setup slower than running from a database? There is absolutely nothing deployed but flat files.

    Secondly, one of the big advantages of using something like Jekyll is that your entire site can be put into source control and deployed, backed up, and moved around with complete ease. It can also go on any server, regardless of setup. You can chuck SQLite into source control, but what is the point if you just want flat files? It'll be faster to serve files instead of an embedded db.


Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •