My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for

English, Русский, Deutsche, French, Italiano, Türkçe, Nederlandse


phpDays - flexible php5 framework based on the MVC and ORM design patterns.

Start now

  • About the project (features)
  • Changelog (changes between project versions)
  • Install the framework on your server and then configure a new project
  • Upgrade an application from a previous version
  • Quick start to get your first application up and running
  • Answers to your questions
  • All pages in English

Every day use

  • MVC - basic concepts necessary to work with the framework
  • Library class reference descriptions
  • Ajax support in your applications
  • Multisite - manage many sites from one framework installation

For project members

EnChangelog1_0  
List of Changes in Version 1.0
Lang-En
Updated Nov 28, 2009 by letl...@gmail.com

Version 1.0 - 9 October 2009

First release include ORM implementation, logging, stable project structure, sample applications.

1.0 final release - 9 October 2009

  • improve method find() for "one" row: return null if row not exists
  • fix error in method find() for "one" row (if row not exists)
  • fix bug with method create() in Days_Db_Rowset and Days_Db_Table
  • bring to a working state of php-templates (xaoc)
  • even small editing the blog-example (xaoc)
  • presented in the working condition the blog-example (xaoc)

1.0 release candidate 2 - 7 October 2009

  • improve profile() method in Days_Log class (send message only if firephp logging enabled)
  • fix bug with incorrect definition controller/action with empty base path
  • fix incorrect replace pathes with empty base path
  • fix show warning on servers without default timezone

1.0 release candidate - 6 October 2009

  • add profiling into Days_Db_Table class
  • add child and parent magic fields into Days_Db_Row
  • add profile() method into Days_Log
  • update Spyc yaml parser to version 0.4.5
  • change applications into "apps" directory (add directories "app" and "public")
  • add smarty plugin helper for call helpers into templates
  • add support of base path (for work site in directory)
  • reworked and presented in the working condition the blog-example (xaoc)
  • add method _quote in Days_Db_Table for quote identifiers
  • quote column names and table names in join statements (method find() in Days_Db_Table)
  • add prefix to model classes. Change this into you projects
  • separetely handle PostAction before execute specified action
  • reworked and presented in the working condition the blog-example (xaoc)
  • fix bug with connection View in ORM (link MxN), added shielding behalf View (xaoc)
  • change application examples (fix bugs)
  • fix bug in DaysEngine for loading file in CamelCase
  • fix bug in use native php templates by default
  • add new template engine - Dwoo
  • code cleanup and refactoring
  • fix bug in test compatibility with php 5.3
  • change project description to "php:Days - flexible php5 framework"

1.0 beta 3 - 21 September 2009

  • change method info() in Days_Db_Table for return "null" if column not exists
  • implement 1x1, 1xN, MxN relations in Days_Db_Table (need full tests)
  • change method info() in Days_Db_Table for return info about specified table
  • refactoring code into DaysEngine class
  • Days_Log: added implementation of the method logtoSqlite() (xaoc)
  • slightly changed the format of the output FirePhp (xaoc)
  • improve Days_Log: add error levels
  • fix bug in DaysLog: add method logtoSqlite for sqlite logging
  • add comments into configuration files
  • add configuration parameter "log/level"
  • add "View/block" folder into applications for template blocks
  • refactoring of Days_Controller, Days_Engine: pass content template name on controller object creation
  • refactoring of Days_Controller: change logic in "getContent" method - return content without layout
  • added method "toArray" for return all data as arrays in Days_Db_Rowset
  • fix bug in Days_Db_Table: replace creating object from Zend_Db to inner in class
  • fix bug in Days_Db_Row for not existing columns catch exception
  • fix bug in Days_Db_Row in check table structure
  • improve Days_Db_Row to work with parent and itself table
  • add support AjaxAction and PostAction in controllers

1.0 beta 2 - 8 September 2009

  • fix bug in load configuration file

1.0 beta 1 - 4 September 2009

  • added ORM support as Days_Db_Table (Active Record and Date Mapper patterns)
  • added apps/blog directory for develop blog application
  • moved pld test application from app to apps/new
  • update Zend Framework library to version 1.9.2
  • fix bugs

1.0 alpha 5 - 17 August 2009

  • added new component Days_Db_Table (user for create models)
  • upgrade Zend Framework to version 1.9.1
  • fix bug in add prefix for model class name

1.0 alpha 4 - 10 August 2009

  • reduce release file size (removed not used Zend Framework components)

1.0 alpha 3 - 9 August 2009

  • show error page (404 - page not found; redirect; etc)
  • ajax support added
  • fix bug in Return part of URL address by parameter number

1.0 alpha 2 - 30th July 2009

  • you should now create a app/Controller/Index.php instead of the old app/controller/IndexController.php to change the structure of the project. See the updated manual. These changes refer to model and presentation

1.0 alpha 1 - 23 July 2009

  • initial release

Sign in to add a comment
Powered by Google Project Hosting