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.

Slides:



Advertisements
Similar presentations
PHP + Framework + MVC. What is Framework? Common code - Generic functionality Extensible - Specific functionality Unlike library – Flow Dictated by.
Advertisements

Ian J Robotham Software Development Lead Medi-CAL Unit, University of Aberdeen.
1.  Understanding about How to Working with Server Side Scripting using PHP Framework (CodeIgniter) 2.
Yii – How Power Comes Introduction, OOP & Design Patterns Presented at: Nextbridge Multan Center Aug 25, 2011.
PHP on Windows Improvements in PHP-Microsoft Interoperability PHP World Kongress Munich, Germany November 9, 2010.
15 Chapter 15 Web Database Development Database Systems: Design, Implementation, and Management, Fifth Edition, Rob and Coronel.
A complete web app using flex. You can use the flex builder to generate the php (server side) code for a flex-php application. As before, Php connects.
Chapter 11 ASP.NET JavaScript, Third Edition. 2 Objectives Learn about client/server architecture Study server-side scripting Create ASP.NET applications.
LHCbPR V2 Sasha Mazurov, Amine Ben Hammou, Ben Couturier 5th LHCb Computing Workshop
Chapter 7 Managing Data Sources. ASP.NET 2.0, Third Edition2.
© Internna Technologies 1 IWebMvc Features, Possibilities & Goals.
DR. MOHAMMAD IQBAL THANKS TO ADITYA SENGUPTA Comparing Web Frameworks.
User Group 2015 Version 5 Features & Infrastructure Enhancements.
Overview of Framework by Ahamed Rifaudeen A. page - i Steps before entering into the Framework?  Basic knowledge of object-oriented programming (OOP)
W3af LUCA ALEXANDRA ADELA – MISS 1. w3af  Web Application Attack and Audit Framework  Secures web applications by finding and exploiting web application.
Ruby on Rails CSCI 6314 David Gaspar Jennifer Garcia Avila.
K.SWETHA. CSE-IV-A 08Q61A  INTRODUCTION  HISTORY  WORKING PROCESS  TECHNOLOGIES  ADVANTAGES AND DISADVANTAGES  CONCLUSION.
ZFApp Preview Walkthrough. What is ZFApp? ZFApp is an application framework built on top of Zend Framework Fully compatible with the latest ZF Versions.
NextGen Technology upgrade – Synerizip - Sandeep Kamble.
CodeIgniter - [Overview]
Architecture Of ASP.NET. What is ASP?  Server-side scripting technology.  Files containing HTML and scripting code.  Access via HTTP requests.  Scripting.
DONE-10: Adminserver Survival Tips Brian Bowman Product Manager, Data Management Group.
Databases and LINQ Visual Basic 2010 How to Program 1.
About Dynamic Sites (Front End / Back End Implementations) by Janssen & Associates Affordable Website Solutions for Individuals and Small Businesses.
Oracle Application Express (Oracle APEX), formerly called HTML DB, is a Free rapid web application development tool for the Oracle database.
1 PHP and MySQL. 2 Topics  Querying Data with PHP  User-Driven Querying  Writing Data with PHP and MySQL PHP and MySQL.
Codeigniter is an open source web application. It occupies a very small amount of space in the memory and is most useful for developers who aim to develop.
DAT602 Database Application Development Lecture 12 C/S Model Database Application.
Fundamentals of Database Chapter 7 Database Technologies.
Tutorial 121 Creating a New Web Forms Page You will find that creating Web Forms is similar to creating traditional Windows applications in Visual Basic.
Introduction to ASP.NET MVC Information for this presentation was taken from Pluralsight Building Applications with ASP.NET MVC 4.
The Web Architecture and ASP.NET. Slide 2 Review of the Web (1) It began with HTTP and HTML, which delivers static Web pages to browsers which would render.
Yii is “yes it is” from this we can know that surely it would be a highly needed technology for website developers for its high performance. It is suitable.
CakePHP is an open source web development framework. It follows Model-View- Controller and is developed using PHP. IT is the basic for user to create.
10 Reasons to Choose the Yii Framework. The development of Yii framework began on January 1, 2008.Yii framework It is an open source application that.
Higher Express Banner-APEX Integration Framework
Building Secure Web Applications With ASP.Net MVC.
SiD Workshop October 2013, SLACDmitry Onoprienko SiD Workshop SLAC, October 2013 Dmitry Onoprienko SLAC, SCA FreeHEP based software status: Jas 3, WIRED,
A New Approach to Java Clients Robert Buffone Chief Architect Nexaweb Technologies By
1Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
REAL WORLD AJAX MARCH TIBCO USER CONFERENCE / 2004 Enterprise Rich Internet Applications with AJAX Real World Case Studies with TIBCO General Interface™
Preface IIntroduction Objectives I-2 Course Overview I-3 1Oracle Application Development Framework Objectives 1-2 J2EE Platform 1-3 Benefits of the J2EE.
MVC WITH CODEIGNITER Presented By Bhanu Priya.
Peter Peng. Agenda Introducing A simple example More complex examples (in part 2) Developing (in part 3)
ASP-2-1 SERVER AND CLIENT SIDE SCRITPING Colorado Technical University IT420 Tim Peterson.
Java Programming: Advanced Topics 1 Building Web Applications Chapter 13.
ASP.NET MVC An Introduction. What is MVC The Model-View-Controller (MVC) is an architectural pattern separates an application into three main components:
10 Most Popular PHP Frameworks for Modern Web Development
1 Rails for the Ruby-Impaired John Paul Ashenfelter CTO/Transitionpoint.
START Application Spencer Johnson Jonathan Barella Cohner Marker.
BIT 286: Web Applications Lecture 04 : Thursday, January 15, 2015 ASP.Net MVC -
Apache Cocoon – XML Publishing Framework 데이터베이스 연구실 박사 1 학기 이 세영.
Ext JS - Direct Bridging The Gap A DMSBT Presentation By Timothy Chandler.
CS520 Web Programming Spring – Web MVC Chengyu Sun California State University, Los Angeles.
Why Laravel Development is the Best PHP Framework
Laravel vs CodeIgniter: Best of 2017
Visual Basic 2010 How to Program
What is Laravel ? By Georgi Genov.
Yii.
Top 12 PHP Frameworks 2016.
Why API?.
Yii Framework – The Major Pros and Cons
Yii - For the Future - Gen Web Development Platform
Top Reasons to Choose Angular. Angular is well known for developing robust and adaptable Single Page Applications (SPA). The Application structure is.
…and web frameworks in general
A Framework for Partial Payments
…and web frameworks in general
SQL Server 2005 Reporting Services
#01# ASP.NET Core Overview Design by: TEDU Trainer: Bach Ngoc Toan
Top 10 PHP Frameworks in PHP is one of the most sought after choices for programmers. Hypertext Pre-processor is chiefly used as a server-side open.
Presentation transcript:

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

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.

Features of Yii Framework 1)Version The main new features introduced in each Yii release. Added AR post-JOIN operations. Added ODBC connection related note. 2)Version Added CPasswordHelper Added CRedisCache 3)Version Added http caching support Added console application exit codes Added model validation rules blacklisting Added git and hg support 4)Version Added support for using custom URL rule classes

5) Version 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 Added query builder Added database migration Best MVC Practices Added support for using anonymous parameters and global options in console commands

7)Version Added support for console command actions and parameter binding Added support for autoloading namespaced classes Added support for theming widget views 8)Version Added support for automatic action parameter binding 9)Version Added support to configure widget default values in application configuration 10)Version Added a Web-based code generation tool called Gii

11)Version 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 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'

Yii Frameworks with Other Frameworks a)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.

Resources: rt.what-is-yii

Thank You