Remember Me
forgot your password?

Php Frameworks

PHP frameworks are the latest hot topic in the PHP community, and new frameworks are being released daily. With over 40 frameworks available ,each framework offers different functionality.

I am going to give a quick overview of 3 most popular frameworks.

PRADO is a component-based and event-driven programming framework for developing Web applications in PHP 5. PRADO stands for PHP Rapid Application Development Object-oriented.The sole requirement to run PRADO-based applications is a Web server supporting PHP 5.1.0 or higher. You can use it to develop either open source or commerical applications.

Its latest release has added intrinsic DB support and seamless AJAX support which complement PRADO as a matured PHP framework for serious business Web application development. It also added many new controls, examples and tutorials.

Web Programming blogs

Web Programming Tutorials and articles

Its features include:

DB access: added three layers of database support serving for different needs. They include PDO-based data access, Active Record and SQLMap.

Active Controls: these are AJAX-enabled Web controls which make creating an AJAX-enabled Web page extremely easy.

Other major new components

Services:

- TSoapService: a service component supporting SOAP requests

- TJsonService: a service component supporting JSON requests

- TFeedService: a service component supporting feed requests

Modules:

- TDbCache: a generic DB cache module that can use any DB driver

- TDbUserManager: a DB-driven user manager module

Controls:

- TOutputCache: a control enabling fragment page caching

- TClientScriptLoader: a control for loading JavaScript libraries

- TXmlTransform: a control performing inline XML transformation

Cake is a rapid development framework for PHP which uses commonly known design patterns like ActiveRecord, Association Data Mapping, Front Controller and MVC. Our primary goal is to provide a structured framework that enables PHP users at all levels to rapidly develop robust web applications, without any loss to flexibility.

Its features include:

Model, View, Controller Architecture

View Helpers for AJAX, Javascript, HTML Forms and more

Built-in Validation

Application Scaffolding

Application and CRUD code generation via Bake

Access Control Lists

Data Sanitization

Security, Session, and Request Handling Components

Flexible View Caching

Seagull is a mature OOP framework for building web, command line and GUI applications. Licensed under BSD, the project allows PHP developers to easily integrate and manage code resources, and build complex applications quickly.

Its features include:

PHP 4/5 compatible

compact core framework with complete modules in package

Model-view-controller pattern

performance conscious design[citation needed]

multiple input and output formats

integrated object-relational mapper for rapid application development

loosely coupled components, use template engine of your choice, output to multiple devices or CLI

caching

localization. Translated into more than 21 world languages.

integrated PEAR libraries

Web Programming Tutorials and articles

Lakshmi Jena
Rate this Article: 0 / 5 stars - 0 vote(s)
Print Email Re-Publish

Особенности Системы Управления Контентом Modx

От:: Андрей Коцюбинский | 03/07/2008 | Веб дизайн
Система управления контентом MODx достаточно популярна, и в последнее время ей интересуются многие разработчики сайтов. Чрезвычайно важно составить правильное представление об этой CMS, чтобы не разочароваться в будущем. На основе MODx можно создавать любые сайты, но для этого потребуется хорошее знание XHTML, CSS и PHP.

Выбираем Виртуальный Хостинг: На Чем Нужно Заострить Свое Внимание

От:: Олег Никитин (mustofik) | 25/03/2009 | Веб дизайн
Вероятно многие их тех, кто уже не в первый раз сталкивается с вопросом выбора хостера, думали над тем, как определить оптимальное решение за разумные деньги. Почему именно оптимальное? Да потому, что в большинстве случаев клиенты значительно переплачивают за совершенно неиспользуемые технологии, а также программные средства, а иногда и наоборот.

Add new Comment



Captcha

  • Latest Programming Articles
  • More from Lakshmi Jena

A reason to smile for All PHP Developers

By: Mahendra Sharma | 28/11/2009
The PHP developers have full right to smile today due to their choice of career as PHP programmers. This article is highlighting some key factors on how this language is bypassing all other in the website development world.

How to Solve the Registry Errors

By: janson | 27/11/2009
The Registry of Windows is the most important for the working of the computer system due to it stores valuable data which can cause serious loss in performance of the system. The registry files of Windows are set to save the configuration settings of Windows and they are spread around on the hard disk. To solve the errors of them was absolute a Herculean task.

Gravity Jack Software Studio is a new venture that is pushing the envelope in the mobile software development arena

By: Adam Chronister | 26/11/2009
Gravity Jack opened offices this month in Liberty Lake and is currently filing patents regarding a tightly-kept secret project that is expected to revolutionize the way people interact with mobile computing platforms such as Apple’s iPhone and Google’s Android.

PHP and Open Source, Keys to build complex but Affordable websites

By: Mahendra Sharma | 26/11/2009
Gone are the days when high tech programmers and high profile companies were required to be engaged to develop a complex system on web. Open Source and especially PHP developers have changed the scenario. Every other day you can find new software available as open source developed by PHP programmers. Essential thing is such software is available for free or at nominal cost.

Java Application development India

By: Rightway Solution | 25/11/2009
Java is most suitable for creating Enterprise Applications for its flexibility and control. JAVA is used to create wide range of application with an extensive functionality.

Understanding the Typical Structure of Software Testing Process

By: yogindernath | 25/11/2009
Understanding the Typical Structure of Software Testing Process

CRM Customisation

By: Manny de Sousa | 24/11/2009
Next Generation CRM platforms need to offer full customisation. With the number of flexible design tools and components for .net and other development platforms there are no excuses for CRM providers not to offer truly simple customisation tools that can be used by non IT minded individuals

Computer technology - How to make your computer work faster?

By: janson | 24/11/2009
Computer slows down over time due to every day use. It makes simple tasks start taking minutes or hours to finish. In order to make the computer work effectively and quickly, it is necessary for the computer users to do something to improve the performance of the computer.

Web 2.0 - the New Buzzword

By: Lakshmi Jena | 10/09/2007 | Programming
This article is about the new buzz word in the webprogramming world.

Submit Your Articles Free: Signup
Article Categories




Use of this web site constitutes acceptance of the Terms Of Use and Privacy Policy | User published content is licensed under a Creative Commons License.
Copyright © 2005-2008 Free Articles by ArticlesBase.com, All rights reserved. (0.05, 1, w1)