YII PHP FRAMEWORKamtis.com.my/amtisv3/asset/uploads/brochure/YII.pdf · popular PHP frameworks. In...

2
ADVANCE MANAGEMENT TECHNOLOGY IN INTELLIGENT SYSTEM PERFORMANCE OF YII YII PHP FRAMEWORK BEST FOR WEB 2.0 DEVELOPMENT Yii is a high-performance framework. The graph below shows how efficient Yii is when compared with other popular PHP frameworks. In the graph, RPS stands for "request per second" which describes how many requests an application written in a framework can process per second. The higher the number, the more efficient a framework is. As we can see that Yii outper- forms all other frameworks in this comparison. The performance advantage of Yii is especially significant when the widely used APC extension is enabled. Performance alone is not the whole story (otherwise we should all use plain HTML or PHP). With such superior performance, Yii still provides a very rich feature set which can greatly improve your development efficiency. www.amtis.com.my MELAKA OFFICE No. 5, Jalan TU 40, Business Park @MITC, Taman Tasik Utama, 75450 Ayer Keroh, Melaka, Malaysia. 06-232 6663 (Hotline), 03-2289 0663 (Fax) KUALA LUMPUR OFFICE IVM50, Innovation Incubation Centre (IIC), Level 2, Resource Centre, Technology Park Malaysia, Lebuhraya Puchong-Sg. Besi, Bukit Jalil, 57000 Kuala Lumpur. 019-7346601 (Phone), 03-22975357 (Fax) 017-6506400 [email protected] www.facebook.com/amtissolution www.twitter.com/AmtisSolution GET IN TOUCH WITH US! AMTIS SOLUTION SDN BHD

Transcript of YII PHP FRAMEWORKamtis.com.my/amtisv3/asset/uploads/brochure/YII.pdf · popular PHP frameworks. In...

Page 1: YII PHP FRAMEWORKamtis.com.my/amtisv3/asset/uploads/brochure/YII.pdf · popular PHP frameworks. In the graph, RPS stands for "request per second" which describes how many requests

ADVANCE MANAGEMENT TECHNOLOGY IN INTELLIGENT SYSTEMPERFORMANCE OF YII

YII PHP FRAMEWORK BEST FOR WEB 2.0 DEVELOPMENT

Yii is a high-performance framework. The graph below shows how efficient Yii is when compared with other popular PHP frameworks. In the graph, RPS stands for "request per second" which describes how many requests an application written in a framework can process per second. The higher the number, the more efficient a framework is. As we can see that Yii outper-forms all other frameworks in this comparison. The performance advantage of Yii is especially significant when the widely used APC extension is enabled.

Performance alone is not the whole story (otherwise we should all use plain HTML or PHP). With such superior performance, Yii still provides a very rich feature set which can greatly improve your development efficiency.

www.amtis.com.my

MELAKA OFFICENo. 5, Jalan TU 40, Business Park @MITC, Taman Tasik Utama, 75450 Ayer Keroh, Melaka, Malaysia.06-232 6663 (Hotline),03-2289 0663 (Fax)

KUALA LUMPUR OFFICEIVM50, Innovation Incubation Centre (IIC),Level 2, Resource Centre,Technology Park Malaysia, Lebuhraya Puchong-Sg. Besi, Bukit Jalil, 57000 Kuala Lumpur.019-7346601 (Phone), 03-22975357 (Fax)

017-6506400 [email protected]/amtissolutionwww.twitter.com/AmtisSolution

GET IN TOUCH WITH US!

AMTIS SOLUTION SDN BHD

Yii is a high-performance PHP framework best for developing Web 2.0 applications.

THE FAST, SECURE AND PROFESSIONAL PHP FRAMEWORK

Yii comes with rich features: MVC, DAO/ActiveRecord, I18N/L10N, caching, authentication and role-based access control, scaffolding, testing, etc. It can reduce your development time significantly.

Yii only loads the features that you need. It has powerful caching support. It is explicitly designed to work efficiently with AJAX

FAST

Yii helps you develop clean and reusable code. It follows the MVC pattern, ensuring a clear separation of logic and presentation.

PROFESSIONAL

Security comes as standard with Yii. It includes input validation, output filtering, SQL injection and Cross-site scripting prevention.

SECURE

FEATURES OF

“Is it fast? ... Is it secure? ... Is it professional? ... Is it right for my next project? ... Yes, it is!”

STATIC STRUCTURE OF YII APPLICATION TYPICAL WORKFLOW OF A YII APPLICATION

Model-View-Controller (MVC) design pattern

Form input and validation

Skinning and theming

Layered caching scheme

Unit and functionality testing

Detailed documentation

Database Access Objects (DAO), Query Builder, Active Record, DB Migration

AJAX-enabled widgets

Web services

Error handling and logging

Automatic code generation

Extension library

Authentication and authorization

Internationalization (I18N) and localization (L10N)

Security

Friendly with third-party code

Page 2: YII PHP FRAMEWORKamtis.com.my/amtisv3/asset/uploads/brochure/YII.pdf · popular PHP frameworks. In the graph, RPS stands for "request per second" which describes how many requests

Yii is a high-performance PHP framework best for developing Web 2.0 applications.

THE FAST, SECURE AND PROFESSIONAL PHP FRAMEWORK

Yii comes with rich features: MVC, DAO/ActiveRecord, I18N/L10N, caching, authentication and role-based access control, scaffolding, testing, etc. It can reduce your development time significantly.

Yii only loads the features that you need. It has powerful caching support. It is explicitly designed to work efficiently with AJAX

FAST

Yii helps you develop clean and reusable code. It follows the MVC pattern, ensuring a clear separation of logic and presentation.

PROFESSIONAL

Security comes as standard with Yii. It includes input validation, output filtering, SQL injection and Cross-site scripting prevention.

SECURE

FEATURES OF

“Is it fast? ... Is it secure? ... Is it professional? ... Is it right for my next project? ... Yes, it is!”

STATIC STRUCTURE OF YII APPLICATION TYPICAL WORKFLOW OF A YII APPLICATION

Model-View-Controller (MVC) design pattern

Form input and validation

Skinning and theming

Layered caching scheme

Unit and functionality testing

Detailed documentation

Database Access Objects (DAO), Query Builder, Active Record, DB Migration

AJAX-enabled widgets

Web services

Error handling and logging

Automatic code generation

Extension library

Authentication and authorization

Internationalization (I18N) and localization (L10N)

Security

Friendly with third-party code