TYPO3 сайт Киевской Консультационной Компании
Разработка сайта началась достаточно давно — все детали и нюансы проекта были оговорены где-то в конце марта 2010 года, после чего я принялся за работу. В целом сайт получится весьма неплохим, со стандартным набором необходимых функций для компаний подобного рода — на страницах собрана общая информация о компании, услугах, есть раздел новостей из той же предметной области, а также форма обратной связи для партнеров. Для сайта добавлена локализация на 2 языка.
Собственно, дальше расскажу, про весь перечень работ в небольшим объяснением — информация будет полезная как для заказчиков, так и разработчиков).
Верстка — для работы был представлен нарисованный в фотошопе макет сайта (PSD), из которого получился сверстанный HTML макет. Верстка выполняется в соответствии со всеми правилами, а также одинаково хорошо работает во всех современных браузерах.
Регистрация имени и покупка хостинга — если вы не очень в этом разбираетесь, не беда, я помогу зарегистрировать нужный домен и купить хостинг, в дальнейшем вам придется самостоятельно оплачивать эту услугу компании регистратору. Если у вас уже есть домен и хостинг, просто нужно предоставить данные для работы с ними.
Установка движка (typo3 ) и подключение шаблонов сайта — здесь, в принципе, ничего сложного нет, я устанавливаю TYPO3 и настраиваю его для корректной работы. Из дополнительных опций пользователю в обязательном порядке подключается возможность добавлять META данные для каждой страницы сайта, что полезно для SEO продвижения. Кроме того, был добавлен модуль создания и управления красивыми ссылками для страниц сайта Real Url (ЧПУ). Для подключения шаблона используется экстеншен Templavoila.
Форма обратной связи — установлена на странице Партнеры для отправки сообщений администратору сайта.
Для реализации использован плагин Powermail — очень хороший инструмент, который позволяет создавать формы для сайта любой сложности.
Модуль «новости компании» в отдельном разделе отображается полный список новостей с кратким анонсом и картинкой, а при клике по заголовку или ссылке «Подробнее» пользователь попадает на страницу с полным текстом новости.
Для реализации использовался модуль tt_news — самый популярный и функциональный, лучшие новости для TYPO3.
Модуль «вопрос-ответ» позволяет аккуратно разместить на странице перечень наиболее часто задаваемых вопросов. При клике по тому или иному вопросу на странице отобразиться ответ на него.
Для реализации использован модуль Modern FAQ (irfaq).
Настройки для локализации сайта стандартные, единственное, что здесь заслуживает особого внимания — локализация новостей. Если говорить о ней в плане заказчика, то тут нужно хорошенько подумать будете ли вы переводить все свои новости с оригинального языка на другие либо можно просто убрать этот пункт при смене языковой версии сайта. Во-вторых, для разработчиков возникают проблемы при отображении полного текста новости и переходе на другой язык сайта — об этом постараюсь рассказать в одним из будущих постов.
P.S. Прошу строго не судить этот пост — я пока еще только ищу оптимальный формат для публикации подобных работ из своего портфолио. Кстати, если есть что предложить в этом плане — буду рад вашим советам как можно улучшить этот раздел.