PHP Framework

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    4 Favorites & 8 Groups

    PHP Framework - Presentation Transcript

    1. PHP Framework
    2. Do you need a “Framework” for PHP Development?
    3. Goals
      • To explain why a framework is needed even in a scripting world
      • To describe Celeroo Frame
    4. Why Framework?
      • Sam’s company just got a new project…
        • It is Sam’s first project and he is raring to go.
        • After the database schema is designed, he noticed that there are several tables and in each table there are many fields.
          • Many of them are mandatory
          • Many need length checks…
          • More pattern checks, validations…
      HUH! Now I have to write so much code…
    5. How to make it clean?
      • Ok... he started writing “if-else statements”
      • But requirements kept changing, business logic got more complex, and he kept changing the code
      • Soon, he realized that his code is a BIG MESS …Even he can’t understand parts of it
    6. So what does Sam do now?
      • Googled “how to write clean PHP code”
      • Placed questions in PHP public forums
      • Consulted experts
      Realized that MVC architecture with Business and Presentation layer frameworks exists in the PHP world and he can not only write clean code but also avoid coding routine stuff Surprise!
    7. What Sam wanted in such a framework?
      • He listed out a few priorities. His ideal framework
        • should solve the problem
        • should not compromise on security (even better it must improve it)
        • should have short learning curve
        • should be very flexible so that he can change anything as per the need
        • should be lightweight/transparent so that his application runs very fast
        • should not restrict him to code in a way it constrains
    8. Found Celeroo Frame (the perfect match)
      • He used Celeroo Frame and results were amazing
        • It cleaned up the messy if-else statements
        • He was able to change it as per his needs
        • His manager applauded him for writing such readable code
        • With this structure, he manages the code and changes easily
        • Application runs very fast as Celeroo Frame did not add any unnecessary extra weight
      • Thanks to Celeroo Frame, Sam got promoted to work on an enterprise PHP project
    9. Celeroo Frame
      • A Lean, Transparent and Flexible framework for beginners and experts
        • Weighs only 45KB when zipped and only about 125KB when unzipped. Your apps don’t become big because you use Celeroo Frame.
        •  
        • Looked at a hundred-odd different apps we built in PHP and put only those features that are absolutely essential . 
        • Our “exhaustive” documentation runs into all of 6 pages . So, if you are a beginner, Celeroo Frame will get you started in a day and if you are an expert, you may need just a few minutes.
        • Download now for FREE at
        • http://www.celeroo.com/frame/frame.html

    + celerooceleroo, 6 months ago

    custom

    1363 views, 4 favs, 1 embeds more stats

    It is a nice simple "MVC PHP Framework", which is p more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 1363
      • 1361 on SlideShare
      • 2 from embeds
    • Comments 0
    • Favorites 4
    • Downloads 0
    Most viewed embeds
    • 2 views on http://www.php.rk.edu.pl

    more

    All embeds
    • 2 views on http://www.php.rk.edu.pl

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories