yii development

10
Yii Development

Upload: jananya213

Post on 31-Jul-2015

134 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: Yii Development

Yii Development

Page 2: Yii Development

-Yii stands for Yes It Is ! -a fast-Secure-high performance-PHP framework for developing web 2.0 applications.-simply a fine tool-It comes with interesting and fabulous features like

Yii Framework

-caching-MVC-DAO I18N - L10N (internationalization and localization) -scaffolding authentication-testing and a lot more

Page 3: Yii Development

Yii Service- top class- affordable- offer several features to build unique and quality applications. The features include

-MVC or modern view controller design-pattern, -error handling, -logging, -XSS and CSRF prevention, -caching, -fragment caching and a lot more.

Page 4: Yii Development

Features of Yii Framework1)Version 1.1.15

The main new features introduced in each Yii release.•Added AR post-JOIN operations.•Added ODBC connection related note.2)Version 1.1.14•Added CPasswordHelper•Added CRedisCache3)Version 1.1.11•Added http caching support•Added console application exit codes•Added model validation rules blacklisting•Added git and hg support4)Version 1.1.8•Added support for using custom URL rule classes

Page 5: Yii Development

5) Version 1.1.7•Added RESTful URL support•Added query caching support•Now it's possible to pass parameters for relational named scopes•Added ability to perform Relational query without getting related models•Added support for HAS_MANY through and HAS_ONE through AR relations•Added transaction support for the DB migration feature•Added support for using parameter binding with class-based actions•Added support for performing seamless client-side data validation using CActiveForm

6) Version 1.1.6•Added query builder•Added database migration•Best MVC Practices•Added support for using anonymous parameters and global options in console commands

Page 6: Yii Development

7)Version 1.1.5•Added support for console command actions and parameter binding•Added support for autoloading namespaced classes•Added support for theming widget views8)Version 1.1.4•Added support for automatic action parameter binding

9)Version 1.1.3•Added support to configure widget default values in application configuration

10)Version 1.1.2•Added a Web-based code generation tool called Gii

Page 7: Yii Development

11)Version 1.1.1•Added CActiveForm which simplifies writing form-related code and supports seamless and consistent validation on both client and server sides.•Refactored the code generated by the yiic tool. In particular, the skeleton application is now generated with multiple layouts; used CActiveForm to render a form.•Added support to allow defining global yiic commands

12)Version 1.1.0•Added support for writing unit and functional tests•Added support for using widget skins•Added an extensible form builder•Improved the way of declaring safe model attributes. •Changed the default eager loading algorithm for relational active records.•Changed the default table alias to be the name of active record relations.•Added support for using table prefix.•Added a whole set of new extensions known as the Zii library.•The alias name for the primary table in an AR query is fixed to be 't'

Page 8: Yii Development

Yii Frameworks with Other Frameworksa) Like most PHP frameworks, Yii is an MVC framework.b) Yii excels among PHP frameworks at being efficient, feature-rich and clearly-documented. c) Yii is carefully designed from the ground up to be fit for serious Web application development.d) It is neither a byproduct of some project nor a conglomerate of third-party work. e) It is the result of the authors' rich experience with Web application development and their investigation of the most popular f) Web programming frameworks and applications.

Page 9: Yii Development

Resources:-

http://probytes.net/services/yii-development/

http://www.yiiframework.com/doc/guide/1.1/en/changeshttp://www.yiiframework.com/doc/guide/1.1/en/quickstart.what-is-yii

Page 10: Yii Development

Thank You