»
S
I
D
E
B
A
R
«
Sponsored Links
Phraw a new micro framework
Feb 19th, 2011 by davmuz

Phraw is a micro-framework of only 4KB.

Phraw is born for building small web sites because it don’t need special installations, don’t require a database (but it is possible to add one, also with an ORM) and permit to begin to code in HTML in one minute.

Phraw is indicated for small web sites and small applications because is fast to learn, fast to bootstrap and fast to serve requests.

Some features and benefits:

  • Very small and lighweight – only 4 KB (101 lines of code)!
  • Flexible – you have the full control of the application
  • Very fast to learn – documented code and examples
  • It leverages Smarty, the best template engine for PHP (…and you can change it if you want)
  • Flexible url routing – great for SEO!
  • Template caching – with Smarty
  • MVC (and enough flexible to use other patterns)
  • Redirects
  • Detection and correction of the trailing slash – useful for SEO

The project is pretty new but is already used in production environments. The license is the New BDS, ideal for both open source and commercial projects.

For more informations: http://phraw.dav-muz.net/

Related Blogs

    Ubuntu Karmic Ships with PEAR-Affecting Issues
    Nov 3rd, 2009 by wood

    Be aware that the initial release of Ubuntu Karmic contains a bug that affects PHP and PEAR, whose fix came a tad too late to make the initial release.  The bug is fixed, and will be included in upcoming updates from Ubuntu.

    From PEAR’s perspective, the key issue relates to the zlib library.  This is evident in any attempt to install or upgrade a package, since doing so involves downloading a tarball file that must be uncompressed.  The bug causes some zlib functions to be unavailable to PHP, and the Archive_Tar code will silently fail due to this.

    If you attempt to install or upgrade a package, it may appear to finish without error, but without a final “install ok” or “upgrade ok” message.  This means the process failed.  The workaround is to include the -Z argument, so that a .tar file will be downloaded rather than a .tgz file:

    pear install -Z phpdocumentor

    PEAR Website Outage
    Sep 25th, 2009 by wood

    The PEAR website is currently unavailable due to network issues where the server is located. The hosting provider is working to restore service.

    In the meantime, the best alternative for PEAR installer usage is to point your “preferred_mirror” to one of the mirror PEAR channel servers. Use one of the commands below to choose a mirror near you:

    • U.S: pear config-set preferred_mirror us.pear.php.net
    • Germany: pear config-set preferred_mirror de.pear.php.net

    If you are using a PEAR installer older than version 1.9.0, and the preferred_mirror settings do not work successfully for you, a manual alternative for retrieving packages is to use the “download” command and point directly to the tarball file:

    • pear download http://us.pear.php.net/get/PEAR-1.9.0.tgz
    • pear download http://de.pear.php.net/get/PEAR-1.9.0.tar

    If using this option, you must specify the package name in the correct case, while including the version number and the file type:

    • PEAR-1.9.0.tgz
    • Archive_Tar-1.2.3.tar
    The new Group has been elected!
    Aug 10th, 2009 by wood

    I am more than glad to announce the arrival, the announcement of the new PEAR Group for 2009 and 2010.

    With a few fresh faces in the Group, this year looks very promising with the mix of both new blood and experienced PEAR Group members.

    Congratulations to the elected 7s (In no particular order):

    • Christian Weiske
    • Chuck Burgress
    • Daniel O’Connor
    • Ken Guest
    • Bill Shupp
    • Michael Gauthier
    • Brett Bieber

    I can’t wait to have our first meeting and get the year kicking!

    Thanks to everyone who voted!

    The elections are still going!
    Aug 1st, 2009 by wood

    As every year, the elections for the PEAR Group and PEAR President are happening. This year due to a few factors and messages lost in translation, we decided to extend the elections period by 10 days so more people would have time to vote!

    So remember to cast your vote at http://pear.php.net/election/ and you have until the the 5th of August 2009.

    There are many new candidates for the Group and I think you should go and check them out!



    »  Substance: PHP Frameworks   »  SiteMap