19
By TOPS Technologies Easy to Used PHP Frameworks 1 http://www.tops-int.com/live-project-training-php.html

Easy to used php frameworks

Embed Size (px)

DESCRIPTION

TOPS Technologies offer Professional PHP Training in Dehradun Dehradun Office 96/2 Haridwar Road, (in front of LIC office), Dharampur, Dehradun, Uttarakhand. http://www.tops-int.com/live-project-training-php.html Most experienced IT Training Institute in Dehradun known for providing PHP course as per Industry Standards and Requirement.

Citation preview

Page 1: Easy to used php frameworks

By TOPS Technologies

Easy to Used PHP Frameworks

1 http://www.tops-int.com/live-project-training-php.html

Page 2: Easy to used php frameworks

Introduction about PHP frameworks

• Choosing a good PHP frameworks can help you develop complex Rich Internet Applications quickly, with a best practices oriented approach, and saving a lot of time reusing code snippets that are already available.

• There are a lot of interesting PHP frameworks you can choose for your next web project.

• Which framework you choose is really a personal decision. There is no one “best” framework on the market at the moment.

• Different frameworks are better for different types of projects, and for different developer.

http://www.tops-int.com/live-project-training-php.html 2

Page 3: Easy to used php frameworks

Why Use a PHP Framework?

• There are plenty of reasons to use a PHP Framework to build your websites. They can speed up development, make your sites more aesthetically pleasing, and they can help eliminate all those nasty tasks you have to deal with in every project.

• They can also be a steep learning curve to figure out which framework you should use (or if you should use one at all) and then how to use it. with more simplicity, Rapid development results in faster response to user bugs and requests.

1. Enables PHP users at all levels to rapidly develop robust web applications.

2. Frameworks help you cut out much of the repetitive tasks that normal custom programming would require.

http://www.tops-int.com/live-project-training-php.html 3

Page 4: Easy to used php frameworks

3. Almost every framework out there exclusively uses the MVC pattern. MVC, which stands for Model-View-Controller, helps you keep your data: the model, the logic: the controller and the user interface: the view, separate from each other. This in turn lets you write better, tighter code which ultimately results in better applications.

• Below we’ve covered some of the best frameworks available today.

• There’s almost certainly one in the list below that will meet your needs. Experiment with different ones until you find the one that you’re most comfortable with and that can meet your needs efficiently.

http://www.tops-int.com/live-project-training-php.html 4

Page 5: Easy to used php frameworks

1. CODEIGNITER

• CodeIgniter is a powerful, high-performance, open-source PHP framework that helps you author PHP applications rapidly. CodeIgniter is known for having a light footprint, there by reducing your server’s work.

• CodeIgniter has an exciting online manual, a couple of helpful video tutorials and an active user forum.

http://www.tops-int.com/live-project-training-php.html 5

Page 6: Easy to used php frameworks

USEFUL RESOURCES FOR GETTING STARTED WITH CODEIGNITER

• Getting Started with CodeIgniter and How to Create All Those Great Apps- In this post, you’ll be introduced to its main features, know the basics of setting up the CodeIgniter framework, including step by step tutorials showing you how to build awesome applications that uses the MVC approach the easy way.

• Creating First Application at CodeIgniter

• 10 Reasons Why CodeIgniter Rocks

http://www.tops-int.com/live-project-training-php.html 6

Page 7: Easy to used php frameworks

2. KOHANA PHP

• Kohana is a PHP 5 framework that uses the Model View Controller architectural pattern. Kohana is a fork of CodeIgniter intended to work only with PHP 5.

• Kohana is completely community driven. What makes Kohana favored by many developer is it’s super lightweight, it has no dependencies on PECL extensions or PEAR libraries.

http://www.tops-int.com/live-project-training-php.html 7

Page 8: Easy to used php frameworks

USEFUL RESOURCES FOR GETTING STARTED WITH KOHANA

• Kohana: The Swift PHP Framework- In this tutorial, you’ll be introduced to its main features, and, with a simple demonstration, you will learn how much time Kohana can potentially save you.

• Creating an Advanced Contact Form With Kohana

• Here are 10 Websites Built with Kohana.

http://www.tops-int.com/live-project-training-php.html 8

Page 9: Easy to used php frameworks

3. CAKEPHP

• CakePHP might just be the most popular PHP framework around right now. Also uses the MVC framework. CakePHP is a little heavier than CodeIgniter and Kohana but has it has its own advantages: It has plenty of documentation which makes it fun and easy to understand, an interesting collection of helper classes developed by the community and having a well studied and structured approach on how to bake your cake.

http://www.tops-int.com/live-project-training-php.html 9

Page 10: Easy to used php frameworks

USEFUL RESOURCES FOR GETTING STARTED WITH CAKEPHP

• The CakePHP Framework: Your First Bite

• Getting Started With CakePHP - This guide will attempt to point you in the right direction so you can get started with CakePHP and eventually develop your own applications using it.

• Theming with CakePHP

http://www.tops-int.com/live-project-training-php.html 10

Page 11: Easy to used php frameworks

4. SYMFONY

• Symfony is a full-stack framework that provides an architecture, components and tools for developers to build complex web applications faster.

• It uses most of the best practices of web development and integrates some great third-party libraries.

• Symfony is a bit harder to use than CakePHP and CodeIgniter, requiring the use of the command-line to run configuration commands and to create applications.

• It’s packed with powerful features, has thorough documentation, and is constantly improving thanks to its active and helpful community.

http://www.tops-int.com/live-project-training-php.html 11

Page 12: Easy to used php frameworks

USEFUL RESOURCES FOR GETTING STARTED WITH SYMFONY

• Symfony PHP Framework – My first 10 months• Introduction to the symfony PHP framework

http://www.tops-int.com/live-project-training-php.html 12

Page 13: Easy to used php frameworks

5. ZEND• Zend framework is an extremely powerful framework with a slightly

higher learning curve. Developed by Zend Technologies, Zend Framework is licensed under the New BSD license. It is along the same lines as CodeIgniter and CakePHP.

• Extending the art & spirit of PHP, Zend Framework is based on simplicity, object-oriented best practices, corporate friendly licensing, and a rigorously tested agile codebase. Zend Framework is focused on building more secure,reliable, and modern Web 2.0 app & web services, and consuming widely available APIs from leading vendors like Google, Amazon,Yahoo!.

Page 14: Easy to used php frameworks

USEFUL RESOURCES FOR GETTING STARTED WITH ZENDFRAMEWORK

• Creating simple, extendible CRUD, using Zend Framework• Zend Framework Tutorials• Getting Started with Zend Framework 1.10

• The Akelos PHP Framework is a web application development platform based on the MVC (Model View Controller) design pattern. Based on good practices, it allows you to:

Write views using Ajax easily, Control requests and responses through a controller, Manage internationalized applications, Communicate models and the database using simple conventions.

http://www.tops-int.com/live-project-training-php.html 14

Page 15: Easy to used php frameworks

6. AKELOS• The Akelos PHP Framework is a web application development

platform based on the MVC (Model View Controller) design pattern similar to Ruby on Rails. It aims at helping programmers build multilingual database-backed web applications and write less code, which allows for the creation of uniform, simple to understand scripts.

• The Akelos PHP framework allows programmers to write views using Ajax, to control requests and responses through a controller, and to create and maintain internationalized applications. By using the conventions integrated in Akelos, developers can establish communication between the framework’s models and databases. In order to distribute standalone web applications Akelos demands only that PHP be installed on the server.

http://www.tops-int.com/live-project-training-php.html 15

Page 16: Easy to used php frameworks

USEFUL RESOURCES FOR GETTING STARTED WITH AKELOS

• Akelos PHP framwork – features overview with examples• An Interview with the creator of the Akelos Framework• Akelos PHP Framework Google Group

http://www.tops-int.com/live-project-training-php.html 16

Page 17: Easy to used php frameworks

7. YII FRAMEWORK

• Here is a high-performance component-based PHP framework that is purely object-oriented. Everything in Yii is a self-contained component which can be configured, reused or extended easily. An optimal solution for developing large-scale Web applications. Yii supports MVC, DAO/ActiveRecord, I18N/L10N, caching, jQuery-based AJAX support, authentication and role-based access control, scaffolding, input validation, widgets, events, theming and Web services.

• Yii has a smaller community than the CakePHP, Zend and CodeIgniter, it is however growing rapidly as the framework itself gains more attention. Yii offers a forum, a project hosted at Google Code and a documentation section that supports user comments.

http://www.tops-int.com/live-project-training-php.html 17

Page 19: Easy to used php frameworks

Contact Us For PHP Training

Dehradun Office

Address :96/2 Haridwar Road,(in front of LIC office),Dharampur,Dehradun,Uttarakhand.Contact No. +91-97608 82882

http://www.tops-int.com/live-project-training-php.html 19

College Students from Dehradun, Uttarakhand BCA, MCA, BE IT, BE/B.Tech, ME/M.Tech, BSC IT can also join.