Другие языки программирования и технологии

Вечный вопрос. На каком движке можно сделать приличный сайт или в какой программе. опыта мало. но работал с многими

Vavilon 75
Vavilon 75
81
Движков полно, программ тоже.
А вот приличный сайт сделать трудно.) )
Проще конечно воспользоваться готовым движком и шаблоном, чем делать сайт с нуля.
Движки отличаются по многим параметрам - удобство администрирования, возможностями адаптации под конкретные задачи, системой шаблонизации, требованиями к хостингу, скоростью работы, наличием дополнительных модулей и т. д.
Поэтому уточни вопрос - тематика сайта и задачи.
Обычно нет смысла использовать универсальные портальные системы типа Joomla, Drupal и т. п. , если имеется специализированная система, подходящая для решения задачи и ты умеешь с ней работать.
Редактировать шаблоны и писать код можно как в легких текстовых редакторах - хоть в обычном блокноте (предпочтительнее все же использовать более функциональные типа Notepad++, Sublime Text 2 ...), так и в визуальных редакторах типа Dreamweaver, KompoZer...
А можно использовать и среды для программирования на основе NetBeans, Eclipse. У каждого варианта есть свои плюсы и минусы. Последний абсолютно не подходит начинающим сайтостроителям))
Сергей Щоголь
Сергей Щоголь
60 970
Лучший ответ
WordPress
Русское сообщество WordPress

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

Установка проходит буквально за минуту. Ничего невообразимо сложного в данном процессе нет. Под WP в рунете доступна масса плагинов, шкурок. Поддержка от довольно большого сообщества и хорошо развитая информационная сеть выводят этот движок для новичка пожалуй на первое место. Внутри есть все что прописал доктор включая отложенные публикации, удобную (на мой взгляд админку) , механизм пингов, xml. Он хорошо индексируется поисковиками, выстраивает нормальную структуру перелинковки. Все чего нет в базовой поставке можно легко добить через плагины.

На API интерфейсе подробно останавливаться не буду, но из того с чем работал сделано прозрачно и очень удобно. Хорошая архитектура без особых вычурностей. Если что-то не идет сходу, то можно легко подправить в исходниках и не морочить себе голову.

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

У меня за все время совместной жизни претензий к WP нет.

Joomla
Русское сообщество Joomla

Движок который меня раздражает. При всей своей популярности и типа доступности. При всех имеющихся плюсах в виде сообщества, шаблонов и модулей расширения данный движок тяжел, туп и крайне неудобен для любых внутренних переделок. Внутренняя структура апи достаточно сложна, вертикальная структура объектов и их связей заставляет постоянно за шота думать.

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

DLE (платный)
Официальный сайт DLE

DLE легок, понятен и линеен как шея жирафа. В коде шаблонов разберется хорошо тренированный шимпанзе, верстка простейшая. Разбирается и собирается после 3–5 часов работы как автомат калашникова, легко и с фантазией. Сам по себе код движка довольно прост, позволяет без лишних сложностей засовывать туда все что нужно. Быстр, я бы даже сказал стремителен. Нагрузку держит прекрасно. Умеет сам грабить ленты. В общем просто супер. К числу недостатков можно отнести его платность, но цена не слишком велика, да и нуленые копии встречаются повсеместно.

Drupal
Drupal Россия

За друпал много не скажу. Работал с ним один раз около года назад. Впечатления остались положительные, но сильно в подноготную не вникал. Усатый хвалит. Поверю на слово. Еще одним преимуществом Друпала на данный момент является его малая распространенность в рунете. Что дает пускай небольшие бенефиты в плане оценки поисковиками.

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

Когда имеет смысл делать самопис?

Писать движок самостоятельно с нуля однозначно имеет смысл когда

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

Когда вы пишете свою CMS ради того, чтобы
написать.. .
Денис Рэпер
Денис Рэпер
51 182