DAPI is a fully object oriented PHP based framework for building web applications. It consists of 2 parts. 1) A Class loader that obtains the required classes even from remote servers. 2) The net.developaz library which provides powerful tools for web ap
Be the first to post a text review of Developaz API. Rate and review a project by clicking thumbs up or thumbs down in the right column.
While DAPI used to by a GUI based PHP emulating tool for website creation, it now has been rewritten to be a fully object oriented PHP framework for creating web applications. Since you are now programming PHP - just using DAPI classes for support, you should know PHP rather well. DAPI now consists of two parts: 1) A class loader, that - in JAVA manner - loads all classes needed. If a class is not available on the local system or outdated, the class loader will load the new class (or class tree) from an update server. 2) The net.developaz library which provides powerful classes for web application development such as website and application interfaces, web services using SOAP and WSDL, and integrated DOM oriented XML API not based on DOMXML. Network access to FTP, HTTP, Webservices and much more is available. All focusses on a centralized, modularized, reusable component based development for you and your team. Since documentation can be created directly from class code whithout having to write extensive comments and filling out the '@', all projects gain transparency immideately. DAPI has been used under real life conditions many times to ensure, it may handle realistic workloads, as it powers numerous projects.
Finally! DAPI has been released. Many features, hopefully little bugs. But I know you prove me wrong ;-) However, I would like to give you an overview on what DAPI is and what it's intend is. Developaz Application Programming Interface is meant for developing webbased Applications. The goal was to seperate layout from content (using templates and customizable HTML-tags) and content from functionality. DAPI is based on PHP and every file of a project carrying the .dapi extension will be compiled into a PHP file. So why bother and not use PHP right from the start. Basically you can make use of the PHP classes included. DSCRIPT is just a wrapper for that, contributing an easy to understand, HTML like syntax for accessing all functions. You don't have to worry about linking classes, maintaining paths. DAPI does that for you. Besides: very soon DSCRIPT will also include JavaScript (as soon as I got the API ready :-) and therefore combine client-sided and server-sided scripting in ONE easy to learn language. If you are interested I suggest you give DAPI a try. For me it has been a BIG improvement for my developing speed and cross-platform compatibility, without having to pay to much attention to clean code - DAPI cleans up your mess :-)
Be the first person to add a text review.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?