- 
                Notifications
    
You must be signed in to change notification settings  - Fork 2
 
sarfraznawaz2005/EZPHP
Folders and files
| Name | Name | Last commit message  | Last commit date  | |
|---|---|---|---|---|
Repository files navigation
CONTENTS
    + Introduction
    + Features
    + Goals
    + Running Sample Application
Note: For full documentation, please check out the "docs" folder present inside the framework.
Introduction
=============================================================
EZPHP is an easy-to-use MVC-based framework allowing you to develop applications much faster than doing it from scratch by providing you with ready-made libraries and utility classes. It comes with a mechanism to easily develop your applications in OOP way even if you are not much familiar with it. EZPHP aims to be light-weight, fast and easy to use thereby targeted to those who want to get the framework complexities out of the their way and start writing the application fast from day one.
If you are looking to quickly develop a website, EZPHP provides you with easier MVC and OOP approach with handy library and helper classes to get the job done fast. Or if you don't want to learn or use some hard to use/learn frameworks available, EZPHP then most probably becomes your definite choice. 
Features
=============================================================
    Easy to Use
    Fast
    Light Weight
    Object Oriented Programming
    Model View Controller (MVC) Design Pattern
    Security And XSS Filtering
    Easily Extendible
    Very Short Learning Curve
    URI Routing
    Built-In MySQL Wrapper
    Data Validation
    Multiple Template System
    Emailer Class
    Image Manipulation
    Captcha Creation
    File Upload Class
    Paging Class
    Caching
    Search Engine Friendly URLs
    Timing Scripts
    RSS Generation
    Browser Detection
    And More Utility Classes...
Goals
=============================================================
The EZPHP has been designed with the following goals:
    Light Weight
    Fast
    Easy To Use
Running Sample Application:
=============================================================
To be able to run this sample demo app of EZPHP, please create a database by the name of 
"ezphpdb" and execute following quries in that. Finally edit the db settings in config/config.php file.
-----------------------------------------------------------------------------------------------
CREATE TABLE `contacts` (
  `id` int(11) NOT NULL auto_increment,
  `name` varchar(255) default NULL,
  `msg` text,
  PRIMARY KEY  (`id`)
);
CREATE TABLE `products` (
  `product_id` int(11) NOT NULL auto_increment,
  `product_name` varchar(255) NOT NULL default '',
  `price` varchar(255) NOT NULL default '',
  `stock` varchar(255) NOT NULL default '',
  `discontinued` varchar(255) NOT NULL default '',
  PRIMARY KEY  (`product_id`)
);
INSERT INTO `products` (`product_id`, `product_name`, `price`, `stock`, `discontinued`) VALUES
(1, 'Chai', '18', '39', '0'),
(2, 'Chang', '19', '17', '0'),
(3, 'Aniseed Syrup', '10', '13', '0'),
(4, 'Chef Antons Cajun Seasoning', '22', '53', '0'),
(5, 'Chef Anton Gumbo Mix', '21.35', '0', '1'),
(6, 'Grandma Boysenberry Spread', '25', '120', '0'),
(7, 'Uncle Bob Organic Dried Pears', '30', '15', '0'),
(8, 'Northwoods Cranberry Sauce', '40', '6', '0'),
(9, 'Mishi Kobe Niku', '97', '29', '1');
About
🔨 (ABANDONED) EZPHP is an easy-to-use MVC-based framework.
Topics
Resources
Stars
Watchers
Forks
Releases
No releases published
              Packages 0
        No packages published