Menu

php.MVC Web Application Framework / News: Recent posts

php.MVC Web Application Framework Dev v. 1.0 Released

php.MVC Web Application Framework Development v. 1.0 Released.

php.MVC is a Model View Controller (MVC) framework for PHP Web
applications. php.MVC implements the Model-View-Controller design
pattern, and encourages Web application design based on the Model 2
paradigm. This design model allows Web pages or other contents
(Views) to be separated from the applications business logic, or
code (Model). The use of this design philosophy makes it easier for
designers and programmers to focus on their respective areas of
expertise. ... read more

Posted by John Wildenauer 2006-02-27

php.MVC Web Application Framework Beta 0.3.4

This is a maintenance release Beta 0.3.4 of the php.MVC Web Application Framework.

This release contains bug fixes and some minor enhancements.

Visit the project homepage for user guides and examples:
http://www.phpmvc.net

Posted by John Wildenauer 2004-04-06

php.MVC Web Application Framework Beta 0.3.2

A CVS snapshot of the latest php.MVC core library is available for download in tgz or zip format (phpmvc-base Release_2003_10_04_1530):
www.phpmvc.net/download/cvsIdx.php?doc=cvs-snaps

License Change (LGPL) :
~~~~~~~~~~~~~~~~~~~~
The php.MVC Web Application Framework is now released under the terms of the GNU Lesser General Public License (LGPL).

Other minor fixes and changes.

John:

Posted by John Wildenauer 2003-10-05

php.MVC Web Application Framework Beta 0.3.1

Release News: 29.July.2003 - php.MVC Web Application Framework Beta 0.3.1

A CVS snapshot of the latest php.MVC core library is available for download
in tgz or zip format: phpmvc-base Release_2003-07-29_1000
http://www.phpmvc.net/download/cvsIdx.php?doc=cvs-snaps

New functionality added to this release:

The PlugIn Dynamic Module Loader :-
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
PlugIns provide a means of loading and accessing external PHP libraries or modules within
php.MVC without the need for hard-coded coupling of the external code to the php.MVC classes.
Please see the PlugIn Dynamic Module Loader Guidedocumentation.
http://www.phpmvc.net/docs/guides/guidesIdx.php?doc=plug_in... read more

Posted by John Wildenauer 2003-07-29

php.MVC Web Application Framework Beta 0.3

New functionality added in this release:

Action Chains :-
~~~~~~~~~~~~~~~~~~~
This allows for Forwarding control to another Action.
Using Action chains in php.MVC we can pass processing
control from one Action to another Action. For example
we might want to process an order using one Action class
(Eg: MakeOrder), and then send an email confirmation
using another Action (Eg: EmailOrderConfirm). This
behavour is declared in the XML configuration file.... read more

Posted by John Wildenauer 2003-06-18

php.MVC Web application framework does Web Services

31.Mar.2003
Release: kooka-v.1.1

Demo: http://www.phpmvc.net/demo/kooka/index.php
Download: http://sourceforge.net/project/showfiles.php?group_id=68207

KookaKart for php.MVC implements Web Services.

KookaKart for php.MVC can now call methods on a remote Web host as a
RPC (Remote Procedure Call). The use of class methods in this manner
reduces the need to distribute and maintain critical class methods on
many Web servers. All critical code can be made available from one
server, thus increasing security and control of the services offered.... read more

Posted by John Wildenauer 2003-04-03

KookaKart with php.MVC, a Case Study

KookaKart is an attempt to provide a non-trivial working example of a form based Web application using the php.MVC Open Source application framework.

This application provides HTML form handling with field validation as typically used in a Web applications. It also provides an XML declarative style of specifying specific paths or control flow in the application depending on user actions.

The application applies the Model-View-Controller paradigm to separate the presentation (view) components from the application logic (controller) and business code (model) to provide for easy maintenance and separation of developer
roles.... read more

Posted by John Wildenauer 2003-03-11

php.MVC Application Framework Beta 0.2.3 Update

Some minor changes and fixes as required
during the KookaKart case study development.

Demo's:
http://www.phpmvc.net/demo/
http://www.phpmvc.net/demo/kooka/

Downloads:
http://sourceforge.net/projects/phpmvc/

Posted by John Wildenauer 2003-03-11

php.MVC Web Application Framework does Web Controls

php.MVC uses DataGrid Web Control by the Web
Components group (extended for use in php.MVC)

DataGrid Demo
http://phpmvc.net/demo/oohwebcomp/index.php

Check out all 24 Web controls by the Web
Components group on SourceForge
http://sourceforge.net/projects/webcomp/

Posted by John Wildenauer 2003-01-31

php.MVC application framework update Beta 0.2.2

24.Jan.2003 - Tested with PHP v.4.3.0:
Some bugs surfaced after testing on PHP v.4.3.0/Apache v.1.3.24 (Windows).
a) Fixed various duplicate methods. (due to the Java/Struts heritage)
b) Fixed incorrect stack operation in Digester->peek(...)
c) Patched phpunit issue with set_error_handler($old_handler). [bug 659464]
There are no other functional additions or changes in this release.
All tests pass 100%.

Posted by John Wildenauer 2003-01-24

php.MVC application framework Beta 0.2.1.

php.MVC application framework update Beta 0.2.1.

Updated all class files to conform with PHPDoc v 2.2.1
(http://www.callowayprints.com/phpdoc/). PHPDoc converts
PHP class definitions to a Java syntax, and then passes
that result to the Javadoc program itself.

After evaluating the available API documentation tools,
PHPDoc was chosen as it currently produces the “best” Javadoc
style format. And as it uses Javadoc, we can use Doclets
to produce PDF documentation suitable for printing.... read more

Posted by John Wildenauer 2003-01-21

php.MVC Beta 0.2 Update

Added the multi-method action classes.
Added i18n (Internationalisation)
Added message string handling

The next task will be a real-life working example,
mayby a simple shopping cart.

Posted by John Wildenauer 2003-01-06
MongoDB Logo MongoDB