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

Slides:



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

AJAX Implementation on Petrolwatch.com.sg Cake PHP & Script.aculo.us.
1. SERVICES 2 Delivering process-driven web solutions CakePHP Development Solutions Ruby on Rails (RoR) Consulting and Development Solutions 3.
© 2006, Cognizant Technology Solutions. All Rights Reserved. The information contained herein is subject to change without notice. Automation – How to.
Who am I? ● Catalin Comanici ● QA for 10 years, doing test automation for about 6 years ● fun guy and rock star wannabe.
Introduction to the Enterprise Library. Sounds familiar? Writing a component to encapsulate data access Building a component that allows you to log errors.
Joel Bapaga on Web Design Strategies Technologies Commercial Value.
M icrosoft Data Warehousing - SQL Server State of the Technology Presentation by Sujata Angara Nakul Johri Sang Ho Park.
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.
PHP + Framework + MVC CakePHP Lectures 1. What is Framework? CakePHP Lectures 2.
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.
Symfony web development framework is used to develop rapid, complex and large scale web applications faster and in an effective way.
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.
Arnold Geraldo Designing and Making of The Online Auction Website Using CakePHP Framework.
Contents Project motivations Currently in the market there is no specific software that aid in parks and playground management. Through innovative computerisation.
Active Server Pages (ASP), also known as Classic ASP or ASP Classic, was Microsoft's first server-side script engine for dynamically generated web pages.
Rod Fontecilla, Ph.D. Vice President Application Services Nov 2015 Deploying Applications Using DevOps.
IIS 7 for Hosters Deven Kampenhout Web Platform Architect Developer & Platform Evangelism.
MVC WITH CODEIGNITER Presented By Bhanu Priya.
Date : 3/04/2010 Web Technology Solutions Class: PHP Web Application Frameworks.
IT323 - Software Engineering 2 1 Tutorial 4.  List the main benefits of software reuse 2.
Jean-Claude Trachsel Senior Consultant, Trivadis AG The good news.
10 Most Popular PHP Frameworks for Modern Web Development
PHP on Windows server. About PHP history, usage [ 3 ] Basics about PHP Open, free, object oriented (recently added namespaces), procedural, type free.
Chapter 2: The Process. What is Process? Software Engineering Process is the glue that holds the technology layers together and enables rational and timely.
Cake PHP – OOPS approach for PHP
Introduction The concept of a web framework originates from the basic idea that every web application obtains its foundations from a similar set of guidelines.
In now days, Every business should have own website for more growing. So there are various techniques i.e used to develop the website such as CakePHP that.
In now days, Every business should have own website for more growing. So there are various techniques i.e used to develop the website such as CakePHP that.
Presented by: Debarun das (DED59)
Web Technology Solutions
Why Laravel Development is the Best PHP Framework
Introduction to Visual Basic. NET,. NET Framework and Visual Studio
Methodologies and Algorithms
Feedback on the Strategic Direction of the General and Core Systems
Operating System Structures
Top 12 PHP Frameworks 2016.
GWE Core Grid Wizard Enterprise (
Yii Framework – The Major Pros and Cons
Business in a Connected World
Software Life Cycle “What happens in the ‘life’ of software”
Google Web Toolkit - Gufran Mohammed
Haritha Dasari Josue Balandrano Coronel -
Task Management System (TMS)
Does Microsoft Power BI Bring Value To Your Life?.
PHP Frameworks For Developers.. PHP known as the world's most popular server-side scripting language has evolved a lot since the first inline code snippet.
Altai Otgonyin, Mark Williams
Explore web development with Microsoft ASP.NET Core 1.0
Programming Goals CSCE 121 J. Michael Moore.
Tools of Software Development
Web Development Using ASP .NET
Matt Masson Software Development Engineer Microsoft Corporation
Object Oriented Analysis and Design
The E-Authentication Initiative
5 Leading web development Framework is good for developing a Secure Website.
CS 1120: Computer Science II Software Life Cycle
Issues in Enhancing Model Reuse
Genome Workbench Chuong Huynh NIH/NLM/NCBI New Delhi, India
JavaServer Faces: The Fundamentals
Chapter 7 –Implementation Issues
XML Based Learning Environment
Software Processes Process should be
Convergence IT Services Pvt. Ltd
CS 1120: Computer Science II Software Life Cycle
7/19/2019 2:53 AM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Integrating information towards Digital ATM
ONAP Architecture Principle Review
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.
From Single Test to Test Framework With Rapise
Presentation transcript:

PHP + Framework + MVC

What is Framework?

Common code - Generic functionality Extensible - Specific functionality Unlike library – Flow Dictated by Framework

Reusable Design- May include: Support programs Code libraries Tools to develop and glue different components

Why a Framework?

I am lazy enough to write long codes, NAAAH...

Technical Aspects: Proven Architecture Efficient (Code Re-usability) Scalable Extensible Modularity

Developer Aspects: Easier maintenance Shorter development times. Flexible and less error-prone

Focus => Specialized Functionality NOT Architecture Common Tools Work Flow

How to choose Framework?

Ofcourse, NOT

Technical Aspects: Types of application, Types of framework Technical features of the framework Ease of development Ease of testing Tool support

Viability Aspects: Frequent release Future enhancement Maturity – real life usage cases Proven market place? Production Environments?

So, which one?

The one which answers most of the above questions.

PHP + Framework + MVC CakePHP

Free Open Source Rapid Application Development Active Community Compatibility with PHP4 and PHP5 Project Age - 5yrs

MVC Scaffolding Validation Data Sanitation ACL Components Helpers Security Session Caching

Easy Installation – 2 Mins Easy Debugging Integrated Unit Testing