World Wide Web Programming (Cont.)
Web Frameworks (Cont.)
- Open source LAMP,
which refers to a solution stack of software programs, commonly open-source programs, used together to run dynamic web sites or servers.
The original expansion consists of four basic component technologies:
- Linux operating system, which is a free open-source operating system based on Unix,
- Apache web server, which is an open-source HTTP server for modern operating systems including UNIX and Windows NT,
- MySQL database, which is an open source relational database management system (RDBMS) that uses structured query language (SQL), the most popular language for adding, accessing, and processing data in a database, and
- Scripting languages such as Perl, PHP, and Python.
- Ruby On Rails (ROR),
which is an open source web application framework for the Ruby programming language.
It is a full-stack framework for developing database-backed web applications according to the model-view-control pattern, which is an architectural pattern used in software engineering.
- Wix,
which is an HTML5 and Flash website builder through the use of online drag and drop tools of Wix Editor.
With Wix Code, users can set up their own database collections, build content rich websites, add custom forms with various APIs.
- Zend’s Core,
which is the production PHP 5 stack that provides the certified, enhanced capabilities with support and services that professionals need for PHP development and production.