Инструментарий
Платформа для сайта
От выбора платформы для разработки Вашего сайта зависит очень многое. Возможности платформы, сложность поддержки и дальнешего развития проекта, скорость работы и другие.
В большинстве случаев используется 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.
Bitrix (коммерческая)
Birtrix одна из лучших CMS на российском рынке. Конесно, есть у нее и минусы (большая нагрузка на сервер и не только), но для сложного сайта это отличный выбор.
Примеры сайтов на CMS 1С-Битрикс
ModX Revo (free)
WordPress (free)
Пожалуй, WordPress на данный момент самая прогрессивная из бесплатных CMS. Мы не могли совсем обойти ее стороной.
Фреймворки
CodeIgniter
Yii
CSS
Bootstrap
Zurb Foundation
Foundation это CSS-фреймворк и почти такой же популярный, как всем известный Bootstrap.
Основные отличия CSS-фреймворка Foundation от Bootstrap:
- легче
- лучше сетка (grid)
- меньше готовых плагинов и шаблонов
- Motion UI
-
максимально адаптивен
Последние версии этих CSS-фреймворков (bootstrap 4 alpha и foundation 6) стали еще более похожи, оба умеют работать с SASS и FlexGrid.
JS
Шаблонизаторы
Smarty
Хостинг&VPS
В данный момент для самых простых проектов используем Nic.ru (домен и хостинг в одном месте - так удобнее для клиента).
Для всех остальных проектов используется обычный и облачный хостинг от ActiveCloud.