Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


ForumFive - PHP/SQLite Forum in ~5kB
New on LowEndTalk? Please Register and read our Community Rules.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

ForumFive - PHP/SQLite Forum in ~5kB

XeoncrossXeoncross Member
edited November 2012 in General

So a while ago I created a 1kB PHP forum based on the original.

Since then I wanted to see if I could actually make a useful discussion area by adding a couple more kilobytes of code to the project. I also wanted to move to SQLite so that I could use this system on lowendboxes without needing to setup a full RDBMS. The main PHP file is ~4kB, the theme is another ~6kB, and the rest is the twitter bootstrap framework.

ForumFive

It may be ugly, but it uses UTF-8 encoding, prepared statements, and is E_STRICT.

Comments

  • would love to see a demo

  • I too, would also like to see a demo.

  • tommytommy Member
    edited November 2012

    the original demo : http://seattle.nfshost.com/f.php
    idk about the Xeoncross one. I'll setup on my dev machine.

  • @Xeoncross lemme check, sounds nice

    Thanks for the continued support and contribution to the OpenSource community

  • Looks pretty neat; I may use this to learn PHP. Thanks for sharing :)

  • KuJoeKuJoe Member, Host Rep

    Demo: http://n3rd.info/index.php

    Still a bit buggy. I'll put list together tonight.

  • KuJoeKuJoe Member, Host Rep

    FYI - Don't log in or it will send you into an infinite loop where you can't do anything.

  • @KuJoe said: FYI - Don't log in or it will send you into an infinite loop where you can't do anything.

    Oh that's really a buggy bug.

  • tuxtux Member
    edited November 2012

    @KuJoe said: FYI - Don't log in or it will send you into an infinite loop where you can't do anything.

    Are you sure? My browser says this.


    Mozilla Persona Home
    We are sorry, but currently your browser is not supported.
    Firefox logo

    Persona works with Firefox

    and other modern browsers.
    Persona. Simplified sign-in, built by a non-profit. Learn more→

  • With Bootstrap it looks quite nice i think.

  • Is this still the demo? It looks like a Wordpress-style CMS thing.

  • my question why not make it 50kb and make something that works.

  • @24khost said: my question why not make it 50kb and make something that works.

    awesomely put!!

  • @Damian said: Is this still the demo? It looks like a Wordpress-style CMS thing.

    the site is bootstrapped

  • XeoncrossXeoncross Member
    edited November 2012

    @tommy said: idk about the Xeoncross one.

    Just to be clear, the new ForumFive system has nothing in common with that mess. :)

    @KuJoe said: Don't log in or it will send you into an infinite loop where you can't do anything.

    This morning I updated the project with a few important bug fixes and added a working demo.

    ForumFive Demo

    @24khost said: my question why not make it 50kb and make something that works.

    I think you might be surprised to find it works better than you expect. However, the goal was just a cute discussions system - you are better off running something like Vanilla for a complex site.

    As a side note, the next thing I'd like to add is a Jasvascript markdown parser (perhaps epiceditor) so that the comments can have code samples and other important stuff.

  • @Xeoncross

    pfff, Vanilla, I can't even think of any site that uses that crap cough

  • Xeoncross, nice work!
    If you could make it WP plugin, then its awesome.

  • Why would you add this to something as bloated as WP?

    Just use MyBB on that, since you've committed to Bloatpress already - a few extra megs shouldn't hurt :)

  • XeoncrossXeoncross Member
    edited November 2012

    Ya, Wordpress is kind of at odds with the design goals.

    Single Request Memory Usage:

    • Wordpress +9.0MB
    • ForumFive 0.3MB

    Still, I don't see why not. Though I'm not the man for the job.

  • Great idea! Please keep developing!

Sign In or Register to comment.