PHP

PHP frameworks

Symfony, Zend Framework, CakePHP, Yii, Laravel, CodeIgniter

PHP keywords

Twig (templating), PHPUnit (testing), Doctrine (ORM), PHPStorm (IDE), Composer, Smarty.​

PHP-FPM

Stands for PHP FastCGI Process Manager. A PHP FastCGI implementation with various important features for work with different sized websites (especially busy ones). It helps with script termination, reporting errors, offers several enhancements to FastCGI, basic statistics and other features.

phpDocumentor

A tool for generating API documentation for PHP. Allows to generate documentation straight from the source code, which helps provide consumers with more information depending on the embedded functionality within the source. It should be considered a supplement to conventional documentation.

PHPSpec

A PHP testing framework. It is used for unit-testing of the code. Its focus is on defining behaviors using BDD approach. The framework requires developers to give direction to the code through specifying how it should behave, and describe every object.

PhpStorm

A full-featured, cross-platform PHP IDE built on JetBrains' IntelliJ IDEA. It was designed specifically to facilitate the development of Internet applications written in PHP. It provides all tools and features for PHP and supports Front-end technologies.

PSR

Stands for PHP Standards Recommendation. It provides a coding standard for PHP and simplifies the coding process. Currently there are several accepted PSRs (PSR-1, 2, 3, 4, 6, 7, 11, 13, 16) that describe basic coding and style, as well as standardize logger, HTTP message and caching interfaces, and others.

Silex

A lightweight PHP microframework for creating small web applications and simple single-file apps. It is based on and powered by Symfony, as well as offers some of its components (e.g., HttpKernel). It can also be extended into a full stack MVC framework.

SilverStripe

A PHP framework and CMS for full-cycle development of web application and sites. SilverStripe offers full functionality for creating eCommerce stores, educational and governmental portals, corporate websites and even blogs. It is flexible and customizable according to developers' needs.

Slim

A micro framework for PHP that enables you to quickly write simple but powerful web applications and APIs. It is also used for prototyping. The framework offers many features, including page templates, HTTP methods, route parameters and directions.

Smarty

A PHP-based web templating engine used as a tool for separation of concerns, business logic from its visualization. Smarty is easy to understand for managers and administration of a project. The engine offers many features for presentation, but they can also be extended to a project’s needs.

Symfony

A framework for creating websites and web apps in PHP.

Twig

A template engine for PHP that makes it more object and less messy, it streamlines display logic using less syntax than normal PHP. It offers all necessary features for building templates, as well as flexible lexer and parser, and a sandbox mode to evaluate the template code.

TYPO3

An open source enterprise CMS, a scalable web application framework. It is used for displaying, administration and managing web content. It offers security and an extensive set of features for publishing, editing, managing multiple apps and websites, and additional functionality via extensions.

WooCommerce

An eCommerce platform that can be used by store owners and developers. WooCommerce has a modular system which allows choosing only the parts necessary. It offers many extensions for customizing a website with payment methods, mailing platforms and subscription services, among features.

WordPress

An open-source content management system based on PHP and MySQL. It is used as a website creation tool and blogging platform, for personal or company’s needs. It has many features including a plugin architecture, publishing tools and a template system.

XDebug

A PHP extension that gives debugging capabilities, using a DBGp debugging protocol. It is a tool for function traces and profiling. It also provides feature for user defined and member functions, code coverage analysis, adding stack traces and recording actions.

Yii

A framework for developing web applications and APIs in PHP. It has MVC architecture and offers database tools, authentication support, automatic code generation, handling errors and logging. It is integrated with jQuery and supports automatic generation of WSDL specifications.

Zend Framework

An object-oriented web application framework for PHP 5, that follows PHP-FIG standards. It supports different databases, PHP-based templates and various layouts. The framework is secure and fully equipped to work even on high-class, critical business applications.

Development by Synergize.digital

Sign up for updates
straight to your inbox