Андрей Коцюбинский, создание сайтов с использованием MODx, поддержка и продвижение сайтов, программирование, копирайтинг
В настоящее время подавляющее большинство сайтов создаются на основе систем управления контентом (Content Management System, или сокращенно CMS), которые не только позволяют добавлять и редактировать контент, но и организуют всю работу веб-сайта. Выбор CMS для вновь создаваемого сайта является важнейшим решением, так как в дальнейшем сменить систему будет чрезвычайно сложно, а порой просто невозможно.
С точки зрения заказчика основное требование к CMS – ее распространенность. Необходимо быть уверенным, что если по какой-либо причине договор с разработчиком будет расторгнут, найти нового исполнителя не составит особого труда. Остальное заказчика не касается, так как ему безразлично, какими способами будет реализовано техническое задание. Разработчик может найти CMS, наиболее соответствующую поставленному заданию, а может самостоятельно доработать знакомую ему систему, на результате это никак не должно отразиться. Однако выбор разработчиком конкретной CMS важен именно для него, так как от этого зависит эффективность работы над сайтом, а, следовательно, и величина полученного дохода на единицу затраченного времени.
Для многих проектов хорошим выбором можно считать современную систему MODx, признанной в 1997 году лучшей в категории наиболее многообещающих систем управления контентом с открытым исходным кодом. В большинстве случаев создание сайтов на MODx позволяет экономить время разработки и получать высококачественный результат. При этом чрезвычайно важно понимать особенности этой CMS, чтобы принять верное решение при выборе основы для будущего сайта.
Имеется два основных подхода к разработке сайта. В первом варианте максимально используются готовые решения, которые можно настроить под конкретные задачи. При этом можно даже не знать HTML и CSS, а построить сайт на основе одного из имеющихся шаблонов. В другом варианте разработчик стремится полностью контролировать результат, самостоятельно задавая особенности кода HTML и описывая необходимые алгоритмы. Система MODx ориентирована на второй подход, хотя и допускает построение сайтов на основе стандартных шаблонов. Однако основное преимущество MODx – ее гибкость и возможность настройки под практически любые задачи. Если целью является построение сайта из готовых фрагментов, лучше воспользоваться другой CMS, но если необходимо создать уникальный сайт, точно соответствующий техническому заданию, MODx подойдет идеально. Конечно, при этом потребуется приложить определенные усилия, и потребуются знания не только XHTML и CSS, но и PHP.
Система управления контентом MODx достаточно молода, и пока еще даже не появилась версия 1.0, но в то же время последняя версия системы не уступает по возможностям многим более старым CMS. При ее разработке учитывались требования сегодняшнего дня, такие как необходимость поисковой оптимизации, использование семантической верстки, применение технологии AJAX и тому подобное. С помощью данной системы легко создавать сайты в стиле WEB 2.0, использующие различные современные технологии. Вместе с тем молодость системы является и ее основным недостатком, так как на ее основе создано меньше сайтов, ее сообщество менее крупное, трудно найти нужную документацию, не хватает дополнительных программ, расширяющих функциональность сайтов.
Основным достоинством MODx, как отмечалось выше, является ее гибкость. Код HTML, генерируемый системой, определяется разработчиком в шаблонах, а не задается самой системой. Практически все дополнительные программы позволяют настраивать вывод, так что разработчик может полностью контролировать получаемый результат. Кроме того, чрезвычайно удобной является возможность встраивания в систему собственных программ на языке PHP. Реализация достаточно сложных задач, создающих значительные трудности для других CMS, в MODx выполняется быстро и легко. Конечно, для этого требуется знание PHP и собственного API системы MODx.
Некоторые средства, включенные в стандартную поставку системы, позволяют автоматизировать многие функции. Построение меню, работа с новостями, обработка комментариев пользователей и контактных форм выполняется удобно и качественно. Вместе с тем в настоящее время в системе отсутствует встроенный форум и нет возможности построения полноценного интернет-магазина. При необходимости приходится интегрировать сторонний форум и дорабатывать скрипты одного из доступных магазинов.
К сожалению, в текущей версии системы имеются некоторые недочеты, которые могут создать определенные трудности, особенно для тех, кто незнаком с PHP. Некоторые компоненты системы необходимо доработать, чтобы не возникало проблем с русским языком и используемыми кодировками. Об этих доработках можно узнать в русскоязычной части форума, находящегося на официальном сайте системы modxcms.com, но внесение изменений потребует определенных усилий.
К недостаткам MODx также следует отнести и отсутствие полной документации. На русском языке документации вообще крайне мало, но и на английском материалы разрознены и не описывают всего необходимого. Отдельные дополнительные программы практически не документированы, так что начинающему пользователю системы придется пользоваться методом проб и ошибок. Частично проблему документации решает активное русскоязычное сообщество, с которым можно общаться на форуме, но далеко не полностью.
При выборе CMS разработчик сайта просматривает всю доступную информацию, но чаще всего он сталкивается с рекламными заявлениями, которым далеко не всегда стоит доверять. Вряд ли можно рассматривать MODx как CMF (Content Management Framework), то есть среду разработки сайтов. Возможность добавления собственных программ и наличие API не превращают систему в CMF. Также не нужно серьезно воспринимать определение SEO CMS, дающееся порой MODx. Полноценная поисковая оптимизация включает в себя множество задач, и простого использования ЧПУ и некоторых тегов явно недостаточно. Хотя грамотный специалист может построить на основе MODx сайт, оптимизированный под требования поисковых систем, сама CMS не предоставляет для этого каких-то дополнительных средств.
Отдельно следует отметить особенности русскоязычного сообщества MODx. Хотя на форуме официального сайта можно получить требуемую поддержку, многие начинающие пользователи предпочитают посещать русскоязычные сайты, которые не оказывают адекватной помощи. В настоящее время имеется два таких сайта, причем на одном из них распространяются якобы исправленные версии программ, которые не только не избавлены от известных недочетов, но и имеют дополнительные ошибки. Советы, дающиеся на этом сайте, также далеко не всегда соответствуют действительности. Начинающим пользователям MODx можно посоветовать скачивать все программы исключительно с официального сайта системы, а для поддержки обращаться на форум того же сайта.



Начинающему оптимизатору или с чего начать раскрутку сайта
От:: Ausman | 18/10/2007 | ИнтернетОбычно к такому вопросу рано или поздно приходят люди, заимевшие таки свой личный сайт в сети и столкнувшийся с проблемой его посещаемости (а точнее ее отсутствия). Как правило, эти люди достаточно неплохо разбираются в сайтостроении и устройстве Интернета в принципе, возможно, они даже работают в этой сфере какое-то время, но именно создание своего сайта с нуля позволяет им понять, что знания веб-программинга или вебдизайна не смогут привлечь посетителей в свой веб-уголок.
Как вебмастер искал фрилансера…
От:: Ausman | 22/10/2007 | ИнтернетЭто статья рассчитана, в 1ю очередь, на тех, кто уже обладает неплохими навыками работы в той или иной области компьютерной и Интернет-индустрии, но еще не знает, как и где именно приложить свои усилия, чтобы получать реальные деньги из «виртуального мира».
Выбор системы MODx при создании сайта
От:: Андрей Коцюбинский | 12/11/2007 | Веб дизайнАвторитетное издательство Packt Publishing в этом году присудила системе MODx премию как наиболее многообещающей CMS с открытым исходным кодом, и именно эту систему можно порекомендовать для использования на большинстве новых сайтов.
Что нужно знать веб-мастеру
От:: Андрей Коцюбинский | 14/11/2007 | Работа в сетиПрофессиональный веб-мастер, отвечающий современным требованиям, должен знать XHTML, CSS, JavaScript, PHP, XML, XSL и уметь применять эти знания, а также быть художником, писателем, менеджером. Именно такой специалист может создать качественный сайт фирмы, причем обойдется это дешевле, чем работа коллектива специалистов узкого профиля.
Поиск по сайту – варианты решений
От:: Андрей Коцюбинский | 15/01/2008 | Поиск в сетиСайты, содержащие множество страниц, не могут обойтись без средств поиска. Хотя часто используются средства, предоставляемые Google или Яндекс, нередко удобнее воспользоваться инструментами, встроенными в систему управления контентом, доработав их при необходимости.
Недостатки Сайтов-Визиток
От:: Андрей Коцюбинский | 03/03/2008 | ИнтернетВ интернете часто предлагают задешево создать сайт-визитку, но недостатки таких сайтов значительно перевешивают все их достоинства. Качественный сайт не содержать менее нескольких десятков страниц и обязан использовать систему управления контентом.
Самостоятельное Создание Сайта
От:: Андрей Коцюбинский | 07/03/2008 | ИнтернетЕсли вы серьезно решили создать сайт самостоятельно, вначале необходимо оценить свои знания и умения. В некоторых случаях лучше привлечь профессионала или отказаться от сайта. В случае, когда решение принято, полезно узнать о некоторых особенностях работы над сайтами.
Копирайтинг Для Вашего Сайта
От:: Андрей Коцюбинский | 03/04/2008 | ИнтернетПродвижение сайта немыслимо без постоянного добавления уникального контента, и услуги копирайтинга сегодня востребованы как никогда. Так что же понимается сейчас под копирайтингом при работе в интернете?
Как С Выгодой Использовать Свой Сайт
От:: SEO\'шник | 01/12/2008Давно прошло, то время когда мы могли похвастаться своей собственной страничкой в интернете. Сейчас этим никого не удивишь. Сейчас только каждый 10 не имеет в интернете своего блога или странички, или портала. Но давайте задумаемся зачем нам они ?
Где Заказать Недорой И Эффективный Сайт?
От:: Екатерина | 26/11/2008Где заказать недорогой и эффективный сайт? Я, как и многие дилетанты, долго мучилась в поисках подходящей фирмы.
11 Любопытных Фактов О Логотипах, Разработка Логотипа
От:: Евгений | 26/11/200811 малоизвестных, но любопытных фактов о логотипах, разработке логотипов.
Основные Законы Эффективного Использования Баннера В Интернерт-Рекламе
От:: hero | 22/11/2008Практически на любом сайте Рунета сегодня можно встретить баннер с ссылкой на сайт партнера или рекламируемый ресурс. Немного о типологии и истории баннеров.
Создание Сайта В Новосибирске И Других Городах России. Пора Действовать!
От:: Ирина | 19/11/2008Интернет стремительно развивается, создавая все большую конкуренцию, среди владельцев и создателей сайтов. Если вы предлагаете товары и услуги в отдельном регионе, то сейчас существует реальная возможность пробиться в лидеры и получить свою долю покупателей.
Путь Создания Сайтов С Помощью Шаблонов
От:: Georgy XIII | 18/11/2008Статья рассказывает о пользе использования готовых шаблонов сайтов. И польза эта проявляется не только в экономии финансовых средств, но и драгоценного времени, которое с пользой можно потратить на более важные вещи.
Как Веб-Мастера Cms Выбирали
От:: Ярослав | 16/11/2008Начальство решило полностью переделать корпоративный сайт – взамен старого стационарного хочет получить динамический сайт с новостями, каталогом статей, поддержкой комментариев и опросов. Даже дали добро на покупку недорогой коммерческой CMS. Наш отдел АСУ провел тестирование имеющихся на рынке продуктов и вот что получилось.
Какие Бывают Сайты. Сайт Визитка. Бизнес Сайт. Корпоративный Сайт
От:: Serg | 14/11/2008Могу сказать, что очень сложно разделить интернет сайты по определенному типу. Это один из многих маркетинговых ходов, потому что любой сайт может содержать в себе различные типы.
Копирайтинг Для Вашего Сайта
От:: Андрей Коцюбинский | 03/04/2008 | ИнтернетПродвижение сайта немыслимо без постоянного добавления уникального контента, и услуги копирайтинга сегодня востребованы как никогда. Так что же понимается сейчас под копирайтингом при работе в интернете?
Рерайтинг И Авторские Права
От:: Андрей Коцюбинский | 03/04/2008 | ИнтернетКачественный и уникальный контент чрезвычайно важен для любого сайта. Глубокий рерайтинг, при котором материалы переписываются заново, не нарушает авторских прав по действующим законам, но незначительный рерайтинг чаще всего противозаконен.
Выбор Cms Для Сайта – Третья Часть
От:: Андрей Коцюбинский | 12/03/2008 | ИнтернетХотя имеется множество систем управления контентом, популярными можно считать около десятка систем. Статья является последней из трех частей материала по выбору CMS.
Выбор Cms Для Сайта – Вторая Часть
От:: Андрей Коцюбинский | 12/03/2008 | ИнтернетОпределение критериев при выборе CMS является важным этапом работы. В большинстве случаев параметры, описывающие систему в рекламных материалах, не имеют слишком большого значения. Статья является второй из трех частей материала по выбору CMS.
Выбор Cms Для Сайта – Первая Часть
От:: Андрей Коцюбинский | 12/03/2008 | ИнтернетВыбор системы управления контентом является важным этапом работы над сайтом, так как сменить CMS в будущем будет непросто. Статья является первой из трех частей материала по выбору CMS.
Самостоятельное Создание Сайта
От:: Андрей Коцюбинский | 07/03/2008 | ИнтернетЕсли вы серьезно решили создать сайт самостоятельно, вначале необходимо оценить свои знания и умения. В некоторых случаях лучше привлечь профессионала или отказаться от сайта. В случае, когда решение принято, полезно узнать о некоторых особенностях работы над сайтами.
Ноутбук Или Обычный Компьютер
От:: Андрей Коцюбинский | 03/03/2008 | КомпьютерыПри приобретении нового компьютера многие выбирают между ноутбуком и настольным компьютером. Некоторые простые советы помогут в правильном выборе.
Недостатки Сайтов-Визиток
От:: Андрей Коцюбинский | 03/03/2008 | ИнтернетВ интернете часто предлагают задешево создать сайт-визитку, но недостатки таких сайтов значительно перевешивают все их достоинства. Качественный сайт не содержать менее нескольких десятков страниц и обязан использовать систему управления контентом.