Инструментарий

Платформа сайта

От выбора платформы для разработки Вашего сайта зависит очень многое. Возможности платформы, сложность поддержки и дальнешего развития проекта, скорость работы и другие.

В большинстве случаев используется CMS (Content Management System - система управления контентом) или Framework (фрейм­ворк).

CMS - это готовый про­грамм­ный про­дукт для создания и поддержки одного или нескольких сайтов, обладающие определенным набором функций по организации web-сайта. Например, управление структурой сайта, редактирование шаблона сайта, редактирование новостей и любых других материалов на сайте, маршрутизация, кеширование и так далее. 

CMS бывают:

  • платные и бесплатные
  • отечественные и зарубежные
  • популярные и не очень, но ничуть не хуже
  • универсальные или рассчитанные под конкретный вид сайта (интернет-магазин, блог и так далее) 
  • модульные, с расширениями в виде плагинов или монолитные

Фреймворк — это программный продукт, служащий основой для Вашего сайта, В отличие от CMS, в большинстве фреймворков нет готовых компонентов, но есть интрументы для создания необходимых компонентов конкретного под логику работы Вашего сайта. По сути, возможности фреймворка не ограничены.

Для создания простых и средних по сложности веб-сайтов сайтов мы используем CMS Netcat и CMS WordPress. Средних и сложных - фреймворк CodeIgniter или CMS Bitrix. Для магазинов возможно использование OpenCart.

Также имеем опыт работы с CMS ModX, Drupal, Joomla и другими.

CMS

Netcat (коммерческая)

Netcat это универсальная, простая в управлении и хорошо зарекомендовавшая себя CMS. Мы делаем сайты на профессиональной CMS Netcat более 10 лет с версии 2.4. На этой CMS можно сделать как простейший сайт в несколько страниц или одностраничный лендинг, так и портал со сложным функционалом. Внесение изменений на сайте, созданном на этой CMS, не займет много времени ни у программиста, ни у редактора сайта.

Система является коммерческой, но это выгодное вложение средств. Имеются несколько редакций Netcat от самой дешевой за 6000 руб. до самой полной. Есть редакции для корпоративных сайтов, для каталога товаров или простого интернет-магазина, для портала или крупного сайта, для большого интернет-магазина и, наконец, редакция Extra, в которой есть всё! Увидеть и сравнить все продукты Netcat Вы можете на официальном сайте.  

Наша мастерская является давним партнером Netcat

WordPress (free)

Пожалуй, WordPress на данный момент самая прогрессивная из бесплатных CMS. Мы не могли совсем обойти ее стороной.

Фреймворки

CodeIgniter

Текст про CI

Yii

Yii - один из самых популярных PHP-фреймворков. Разработка его началась в 2008 году и по сей день это фреймворк с самой высокой производительностью, обгоняющий таких монстров как Symfony и ZendFramework.

CSS

Zurb Foundation

Foundation это CSS-фреймворк и почти такой же популярный, как всем известный Bootstrap. 

Основные отличия CSS-фреймворка Foundation от Bootstrap:

  • легче
  • лучше сетка (grid)
  • меньше готовых плагинов и шаблонов
  • Motion UI
  • максимально адаптивен

Последние версии этих CSS-фреймворков (bootstrap 4 alpha и foundation 6) стали еще более похожи, оба умеют работать с SASS и FlexGrid.

Bootstrap

Bootstrap, несомненно, самый популярный CSS фреймворк с огромным количеством документации и примеров.

JS

Шаблонизаторы

Smarty

Хостинг&VPS

В данный момент для самых простых проектов используем Nic.ru (домен и хостинг в одном месте - удобнее для клиента).

Для всех остальных проектов используется обычный и облачный хостинг от ActiveCloud.

LAMP

Linux ОС

Apache веб сервер

MySQL базы данных

PHP скриптовый язык