⬆️ ⬇️

Webasyst: open PHP framework for creating business applications

I want to talk about the project that we recently released.



This is an open PHP framework for developing business applications: applications that have a backend closed by authorization and to which many users at the same time are connected with restricted access rights.





')

The framework is called Webasyst , written in PHP / MySQL / Smarty / jQuery, free, open source (LGPL license).



Creating a framework, we did not try to invent a new Zend or Symfony. We have made a framework for solving a narrower task, but arising in the work of web studios and freelancers often enough to make an online system with a front-end and backend (admin). This allowed us to implement in the framework more application tools that put the development of the application on good "rails". For example (this is our separate pride!), An integrated CSS toolkit that allows you to quickly cut clear and expressive interfaces. You can try in action in our interface sandbox .







The framework is written according to the MVC design model. There are tools for managing user rights, routing, database model, mobile version for iPhones and Androids. We plan to make an API, site builder. A separate feature that we can say is unique in our country is the installation of new applications. They are installed with one click (seriously!): The application is loaded from the application server, unpacked, expands the tables in the database. Everything is automatic. For the web, installing applications in this way is rare.



You may have heard about the applications WebAsyst.ru and Shop-Script. These are also products of our company, but the new framework is completely independent of them. Written from scratch, does not suffer from the disease of complex unmanaged code. Technologically, over time, the new framework will completely replace all existing applications and Shop-Script.



We have plans to write many useful applications and open an app store that will work on the same model as the Android Market and iTunes App Store. For developers, we will come up with interesting terms of cooperation and application sales through our application store.



Framework Website Address: www.webasyst.com



Thanks for the constructive criticism, feedback and suggestions.

Source: https://habr.com/ru/post/120962/



All Articles