• Język polski
  • English language
SymfoCMS - perfect platform for your website
SymfoCMS - perfect platform for your website
+48 668 979 166
contact@symfocms.pl

About Symfony

This site was created based on Symfony system. This framework streamlines application development by automating many of the elements needed to achieve the intended purpose. Symfony adds structure to the code which helps the programmer to write better, more readable and more maintainable code. Symfony is a complete framework designed to optimize the process of creating web applications thanks to several key features. First of all, separates business logic, data model and user interface.

 

It contains numerous tools and classes aimed at shortening the process of creating complex web applications. Symfony automates a number of basic steps which allows the developer to focus on the specifics of your application. As a result, we do not need to do everything from scratch every time a new web application is creating.


 

Symfony was written entirely in PHP5. It has been checked during the creation of a large number of projects and is currently used in many demanding business pages. It is compatible with most popular database servers, such as:


  • MySQL,
  • PostgreSQL,
  • Oracle,
  • Microsoft SQL Server.

 

It works on both platforms * nix and Windows. Symfony was written so as to meet the following requirements:


  • Easy to install and configure on most platforms (and guaranteed to work on * nix platforms and Windows).     Independence from database system.
  • Easy to use, in most cases, but still flexible enough to adapt to complex environments.
  • Based on the premise, as definedconfiguration.The developer needs toconfigureonly the unconventional.
  • Compliance with best practices and design patterns of web applications.
  • Ready for deployment in large enterprises and the flexibility of existing solutions and architectures in the IT industry.
  • Flexibility, however, maintained well enough to cope with long-term projects.
  • Readability of code and documentation in the standard phpDocumentator for easy maintenance.
  • Ease of expansion and integration with other libraries.

Most of the processes and tasks of web projects have been automated. Built-in internationalization layer allows for translation, depending on the location of both data and interface. The presentation uses templates and layouts that can be created by the webmaster without any knowledge of the framework. Helpers (helpers) reduce the amount of code in the presentation layer due to the closure of a large number of operations in a simple function calls. Forms support automated validation and re-fill forms in case of error - this provides a better quality of data in the database and a better user experience. Automatic protection from attacks via corrupted data ("output escaping"). The cache management features reduce bandwidth usage and server. Authentication and permissions easier to create secure applications, and create mechanisms to manage user privileges. The system redirects (Eng: routing) and the friendly URLs positive influence on the quality of application indexing by search engines. Built-in e-mail and management APIs allow you to go beyond the classic stereotype of an application using only a web browser. With automated pagination, sorting and filtering data list are more friendly and functional for users. Generators, and plug-ins and extensions to increase the possibility of expanding both application and framework. Ajax interactions are easy to implement thanks to helpers that encapsulate the one-line JavaScript effects compatible with all browsers.

System demo

Login to administration panel:

  • Login: admin
  • Password: admin

Check effect of modification

Order service

 

Arkadiusz Piczak

+48 668 979 166

kontakt@webset.eu