PHP-ФРЕИМВОРК ИЛИ CMS

autor

Автор:

ОЛЕГ ХОЛЕВИНСКИЙ

Категория:
SITE
ВРЕМЯ ПРОЧТЕНИЯ:
2 мин, 7 сек
просмотры:

 

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

Недостатки PHP-фреймворков

  • – Высокая стоимость разработки. Значительно дольше и сложнее строить здание из кирпичей, чем из готовых блоков.
  • – Сложность изучения. Для этого необходимо, как минимум, хорошее знание PHP.
  • – Отсутствие административного модуля. Нужно самостоятельно создавать текстовые редакторы, страницы для авторизации, управления содержимым и др.
  • – Дорогое последующее обслуживание. Сопровождение или развитие готового сайта – непростая задача даже для его разработчика. С помощью других программистов иногда бывает проще разработать с нуля новый сайт, чем доработать существующий.

Достоинства PHP-фреймворков

  • – Гибкость. Фреймворки дают возможность решать практически любые задачи. Есть возможность использовать библиотеки и готовые классы, написанных другими программистами.
  • – Безопасность. Они пишутся программистами для программистов и тестируются всем сообществом, что позволяет вовремя устранить все ошибки.
  • – Высокая производительность кода. Быстрее работают только сайты, написанные полностью на PHP.

CMS – это комплексное решение, которое позволяет быстро создавать и наполнять типовые виды сайтов.

Недостатки CMS

  • – Низкая производительность. CMS значительно уступают по производительности решениям на базе фреймворков.
  • – Строго заданная функциональность. CMS решают только 1-2 задачи.
  • – Необходимость изучать достаточно сложную систему шаблонов, которая может заживо похоронить не одну задумку.
  • – Избыточная функциональность отдельных модулей. Почти всегда ваши взгляды и взгляды разработчиков на функциональность модуля кардинально различаются, поэтому обычно незначительная часть возможностей.

Достоинства CMS

  • – Скорость создания сайтов.

Легкость в настройке и изучении. CMS легко устанавливаются и настраиваются на интуитивном уровне.

ПОХОЖИЕ СТАТЬИ
SITE
ФАКТОРЫ ВЛИЯНИЯ НА КОНВЕРСИЮ САЙТА

Владельцам интернет-бизнеса, маркетологам и продвинутым пользователям уже давно известны такие показатели определения конверсии, как...

ОЛЕГ ХОЛЕВИНСКИЙ
Подробнее
SITE
Готовые шаблоны — преимущества и недостатки

Незначительная цена. Существуют бесплатные темы, но они чаще всего не поддерживаются разработчиками. Большинство готовых шаблонов стоят от пары долларов до 100 долларов...

ОЛЕГ ХОЛЕВИНСКИЙ
Подробнее
SITE
СТОИТ ЛИ ИСПОЛЬЗОВАТЬ КОНСТРУКТОР ДЛЯ СОЗДАНИЯ САЙТОВ

Для самостоятельной разработки сайта можно воспользоваться несколькими способами. Обладая знаниями html и php, вы можете сами написать код. Существует также движок...

ОЛЕГ ХОЛЕВИНСКИЙ
Подробнее