Команда
IP-GRoup

ip-gr.ru

Сайт-визитка команды IP-GRoup



      892086000XX - Мегафон
      891929966XX - МТС

 

Создание сайтов на CMS



Создание сайтов на CMS и фреймворках - основные типы движков.
Часть первая


  Целью этого материала является выработка четкого понимания у клиента возможности создания сайтов на базе CMS. Это позволит нам упростить специфику подхода с точки зрения разработки, а клиент поймет, что за продукт сможет получить за свои деньги.

Самописные CMS (или движки)


  Это те движки, которые разрабатываются фирмой или программистом для своих нужд. Этот вид разработки часто называют "академическим" или "классическим". В этом случае весь функционал сайта программируется с нулевого уровня. Ну вернее не совсем с нуля, а с базового движка CMS и с тех дополнительных наработок что уже были. Здесь вы не услышите - "так нельзя" или "нет, так не получится". Все, что вы запросили и требуете сделать(если это программно возможно в соответствии с теперешними технологиями) будет создано профессиональными разработчиками без лишних вопросов.
  Это прямой путь - от "что необходимо сделать" и до "сделано". Ограничения отсутствуют. В основном все большие или сложные сайты таким способом и делаются. Есть возможность учесть все тонкости сайта и конкретной ситуации и написать наиболее эффективный и высоко производительный код.
  И как бы ни развивались другие виды направлениий, если вы увидели в интернете действительно отличный сайт, то очень большая вероятность, что он - принадлежит именно из этой категории. Но данное решение подходит только в том случае, если имеется: во первых - адекватный бюджет на сайт и во вторых - четкое понимание требуемого сайта. Имеется четкое Техническое Задание, по которому разработчики выполнят сайт и он будет запущен в работу. Абсолютно не подходит когда у клиента нет четкого представления о сайте и ему сегодня надо это, а завтра - уже совсем по-другому. Основная специфика - четкое проектирование, а оно лишь возможно когда данные о задаче готовы.
  Большой плюс: нет ничего лишнего, что может запутывать и тормозить работу.

PHP фреймворки


  В принципе не имеет больших различий по созданию и разработке с предыдущим расссмотренным вариантом. Что тот тип - движков, что - этот. Просто в данной ситуации если нет своего движка CMS, то необходимо использовать чужой. Но в командной работе(на фирмах специализирующихся на программировании), с целью облегчения контакта между разработчиками, приходится выбирать эти решения. Чащзе всего используются когда программист на зарплате(в штате) работает на этой фирме.
  Для фриланса, как правило, эти решения намного менее интересны, по причине малого предложения работы в этом направлении. Необходимо учесть, что фреймворки внутренне сделаны "посложнее" обычных движков для CMS (и для их освоения требуется время, чтобы изучить дополнительные правила и синтаксис). В этом их существенный минус - сайт на таком фреймворке ограничен специалистами по поддержке, знающими этот тип фреймворка. А в реальности их сообщества не такие уж и большие и запросто может возникнуть ситуация, что в городе N вы можете не найти адекватных специалистов. А вот на том же самый простой PHP специалистов везде хватает. Часть из фреймворков имеют всем известные проблемы с производительностью. Ограниченость в разработке функционала заключается в том, что ядро самого фреймворка нельзя менять и "чистый" php код наверняка придется переделывать под конкретные требования данного фреймворка.

Продолжение Создание сайтов на CMS ч.2 >>


Новости IP-GRoup


Реклама
1111111111 11111111 11111111111111

Статистика сайта
HotLog Рейтинг@Mail.ru Проверка тиц pr

"Сайт-визитка АйПи-Групп Брянск"   Copyright © 2009-2010 (IP-GR)  Категория: сайты Брянской области