“TOP PHP FRAMEWORKS FOR 2015,AND WHY”

Post on 17-Aug-2015

178 views 0 download

transcript

Why LARAVEL?

• Expressive, beautiful syntax.

Value elegance, simplicity, and readability?You’ll fit right in.

• Modern toolkit. Pinch of magic.

An amazing ORM, painless routing,powerful queue library, and simpleauthentication give you the tools you need formodern, maintainable PHP

Why CakePHP?

• No Configuration

No complicated XML or YAML files. Just

setup your database and you're ready to bake.

• Clean MVC Conventions

Instead of having to plan where things go,

CakePHP comes with a set of conventions to

guide you in developing your application.

Why CodeIgniter?

• No restrictive coding rules

Use your own coding and naming conventions,with only a few caveats that deal withclassname conflicts.

• Nearly zero configuration

Much of the CodeIgniter configuration is doneby convention, for instance putting models in a"models" folder. There are still a number ofconfiguration options available, through scriptsin the "config" folder.

Why Phalconphp ?

• The fastest PHP framework

Phalcon is an open source, full stack frameworkfor PHP written as a C-extension, optimized forhigh performance. You don’t need to learn or usethe C language, since the functionality is exposedas PHP classes ready for you to use. Phalcon alsois loosely coupled, allowing you to use its objectsas glue components based on the needs of yourapplication.

Why Zend Framework ?

• Modular

Building blocks that can be used piece by piece

with other applications or frameworks.

• Extensible

Easy to adapt the framework to your needs.

• High Performing

Engineered with performance tuning in mind.

Why Yii Framework ?

• FastYii only loads the features that you need. It has powerfulcaching support. It is explicitly designed to workefficiently with AJAX.

• SecureSecurity comes as standard with Yii. It includes inputvalidation, output filtering, SQL injection and Cross-sitescripting prevention.

• ProfessionalYii helps you develop clean and reusable code. It followsthe MVC pattern, ensuring a clear separation of logic andpresentation.

Why Symfony ?

• Permanence

Designed by professionals for professionals, Symfonyis first and foremost a pragmatic tool, the features ofwhich address real-world-requirements.

• Innovation

Symfony is everything that you would come to expectfrom a framework: speed, flexibility, reusablecomponents, etc. Then there is the structure of what hasbeen developed and the use of best practices. Not bad!

Why FuelPHP ?

• An (H)MVC framework

• Modular and extendable to a fault

• Security

• Oil: the power of the command line

• Base classes for Controllers and Models

• Powerful yet lightweight ORM included

• Authentication framework

• Use any template parser for your Views

Why PHPixie ?

• WELL DOCUMENTED

Simple and detailed tutorials and a detailed API

reference will get you started in no time.

• SUPER FAST

PHPixie was designed with speed in mind to provide

lightning fast performance.

• RAPID DEVELOPMENT

Offering an easy database access layer to let you skip

writing trivial code.

Why Slim ?

• Router

Slim provides a powerful router that maps route callbacks to specific HTTP requestmethods and URIs.

• Middleware

Build your application with custom concentric middleware to tweak the HTTP request andresponse objects before and after your Slim app runs.

• HTTP

Slim has easy-to-use request and response abstractions that let you inspect and manipulateHTTP messages' method, status, URI, headers, cookies, and body.

• Sessions

Slim provides first-class session support.

• Caching

Slim provides helper methods that make client-side HTTP caching easier.

• Crypto

Slim has super-secure cryptography using military-grade encryption

<?php

echo “END, Prepared by Anisa Melishte”;

?>