panadalite
文件大小: unknow
源码售价: 5 个金币 积分规则     积分充值
资源说明:Panadalite PHP Framework
PanadaLite Framework
version 1.0a (Air alpha)
Developed by Aryo Pinandito (aryoxp at gmail dot com)

Copyright (c) 2012-2013, Aryo Pinandito. All rights reserved.

Redistribution and use in source and binary forms, with or without modification, 
are permitted provided that the following conditions are met:

* Redistributions of source code must retain the above copyright notice, this 
  list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright notice, this 
  list of conditions and the following disclaimer in the documentation and/or 
  other materials provided with the distribution.
* All advertising materials mentioning features or use of this software must 
  display the following acknowledgement: This product includes software 
  developed by Iskandar Soesman.
* Neither the name of the Panada Framework nor the names of its contributors 
  may be used to endorse or promote products derived from this software without 
  specific prior written permission.

THIS SOFTWARE IS PROVIDED BY COPYRIGHT HOLDER ''AS IS'' AND ANY EXPRESS OR 
IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO 
EVENT SHALL COPYRIGHT HOLDER BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; 
OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 
WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR 
OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 
OF THE POSSIBILITY OF SUCH DAMAGE.

This framework derived from:

Panada Framework
Version 0.3.1
Website: http://panadaframework.com
Twitter: http://twitter.com/panadaframework
Copyright (C) 2011  Iskandar Soesman (iskandarsoesman at gmaildotcom)
License: http://www.opensource.org/licenses/bsd-license.php

FEATURES

1.  New naming conventions for easy-to-extend panada built in libraries to
    your own coded library.
2.  Interface implementation in database and session libraries. Provides
    better standardization in database and session libraries' method 
	naming.
3.  Much smaller size of it's parent framework size. Less disk space.
4.  Compatible to PHP 5.1.2 and newer.
5.  New core design in view files handling. Better handling in view, 
    now supports combination of alphanumerics and other symbol characters, 
	including but not limited to '-', '.', and supports loading other 
	view-files extensions other than .php files.
6.  Multiple applications supported for a single PanadaLite

LIMITATIONS

1.  Currently tested to be compatible only on Apache httpd webserver.
2.  MySQL is the only provided database driver.
3.  PHP native session is the only provided driver for session library.
4.  No autoloading features, except for the configuration and error 
    handling library is loaded at startup.
5.  No caching support yet.
6.  No various fancy helpers added yet as in Panada Framework other than
    configuration, session, database, URI, error, and autoloader 
	libraries.
7.  No fancy active record database functional provided built-in.
8.  No aliasing features on controllers and methods.
9.  Less documented (sorry! :P).

WORK-IN-PROGRESS

1.  Develop and test mysqli database driver
2.  Develop plug-and-play libraries to improve features as close as 
    it's successor Panada Framework.
3.  Tests on other web platform and environment.
4.  Develop in-application helpers supports.
5.  Documentations (including core blue-print design).

DEVELOPER NOTES

-   Eventhough this lite version framework file size is only 11% from 
    it's parent framework file size, don't expect to gain 89% 
	application performance increase with this framework. Performance
	increase may occur as this framework is developed to minimize the 
	framework base in developing web based applications. But the main
	core system design is basically the same with Panada Framework.
	
CHANGE LOG

1.2 (Air) 25 Jun 2013
	- Add mysqli database driver support
	- Add support for changing HTTP/HTTPS protocol

1.1 (Air) 20 Mar 2012
	- Add method aliasing support
	- Miscellaneous fix
	
1.0a (Air alpha) 05 Jan 2012
    First alpha release. Simple.

ATTRIBUTION

PHP Duck (http://phpduck.com)
For it's tool in determining PHP version required to run PHP applications
URL: http://phpduck.com/minimum-php-version-script

CONTRIBUTION

Iskandar Soesman (Panada Framework core developer) - http://kandar.info
Aris S Ripandi - @riespandi or http://twitter.com/#!/riespandi

MADE IN INDONESIA

本源码包内暂不包含可直接显示的源代码文件,请下载源码包。