About

APhPS is a specialist framework for building interactive, transactional business applications.

Although there are a number of PHP application development frameworks out there (Zend, Symphony, Codeigniter), APhPS goes a step further.

With APHPS you can build enterprise applications without programming. Whether you’re building a new ecommerce web application, a customer relationship management solution or modernising a legacy application, APhPS will help you do this efficiently and quickly.

Components For Business Applications

APhPS includes a library of components with built-in Ajax functionality. With these components, web deployed user interfaces can be developed with a level of functionality and interactivity previously reserved for thick-client applications. The components offer data interaction and visualization in a way that makes rich client application development easier than ever.

APhPS components simplify the task of business service development and object relational mapping by virtue of its highly declarative metadata based development style. These powerful components are visually designed and customized to allow declarative access to relational databases and web services. The business components can implement custom business functionality, declarative validation, security, as well as advanced functionality.

The APhPS framework is fully extensible. You can custom build the components that are specific to your business.

Process flow control

APhPS includes a controller that solves some of the key problems inherent in Rich Enterprise Applications by providing: enhanced page and operations flow control and comprehensive state management.

Drag and Drop Data Binding

APhPS provides a data-binding framework that simplifies the task of binding UI to business services down to simple drag and drop operations. This is done while still keeping the independence of the business service from its consumer. With the framework, the UI developer is insulated from the underlying implementation of the business service layer. This makes the process of building the UI truly decoupled from the implementation of the business service layer, better positioning the application for implementation in a service-oriented architecture.

Multi-channel Clients

APhPS applications can be developed with an eye towards a variety of delivery methods. The framework supports direct implementation of web-based interfaces, mobile delivery, and desktop applications. This is as simple as designing the application to utilize the appropriate components catered to the delivery methods of choice. In many cases the components utilized to implement one delivery method can provide support for others with no changes needed.

Security

APhPS provides a robust permission based security implementation. Security can be implemented at various layers within the application to achieve the desired level of security granularity. APhPS Security supports Single Sign-on and can easily integrate with LDAP Services.

Productivity

APhPS includes its own forms designer offering a comprehensive visual developer experience. The designer can generate both the presentation and the service layer components enabling very rapid development. Application mock-ups can be built in minutes.

Conclusion

APhPS offers an unparalleled level of productivity for application developers looking to build enterprise applications based on industry standards. APhPS stands alone by providing amazing features out of the box with all of the plumbing already provided for the developer. With this easy to use framework, organizations can bring the richest levels of feature functionality to their developed applications in a minimum of time and with a minimum of effort.