====== Проект tatamiufa.ru ====== ===== Декабрь, 2013 ===== **Декабрь, 2013 г.** Завершен. ==== Цели проекта ==== Разработка интернет-каталога доставки ресторана суши. ==== Особенности ==== CMS SunnySmileCMS, XHTML, CSS, PHP, SQL, Smarty, JavaScript, AJAX. ==== Описание ==== {{ :projects:project_tatamiufa.ru.png?300|Проект tatamiufa.ru}} Первые работы над сайтом начались еще летом - чистка скриптов от вредоносного кода, а так же прикрытие публичной регистрации пользователей на сайте - повадились флудить и спамить :-). Ну а текущие работы начались с задачи по организации online-заказа с сайта. Однако еще первые знакомства с системой показали, что в рамках текущей системы это задачка не тривиальна. Более подробное изучение только подтвердило первоначальное предположение. Сайт был построен на системе DLE (DataLife Engine) - движок, который изначально позиционируется как новостной. Соответственно, каждый раздел сайта был оформлен как новость, а товары были набором обычных картинок... И тут как всегда появляется несколько вариантов решения задачи - пилить изначально не предназначенный для продаж движок (что долго, дорого и не соответствует документации движка), либо перенести сайт на другой движок (что может быть также долго, но дешевле, а также можно все сделать в рамках документации по движку). Понятно, что второй вариант более рационален в любых отношениях. Сайт я развернул на движке SunnySmileCMS Shop, который был доработан и улучшен. Но не смотря на столь удачные доработки движка, проектом я немного разочарован. Работать пришлось без наличия всех макетов, да и вообще макетов как таковых не было - дизайнер отправлял отдельные куски макетов, некоторые из которых приходилось на ходу дорабатывать, подгонять и прочее. При этом дизайнер напрочь отказывался поговорить со мной, и все общение шло только через заказчика - глухой телефон по сути. Результатом всего этого стал дизайн с хорошей задумкой изначально, с значительными недоработками в процессе подготовки макетов, с огромными и неказистыми заплатками к концу проекта (проще говоря Франкенштейн). ---- ===== Август, 2015 ===== **Август, 2015 г.** Завершен. ==== Цели проекта ==== Интеграция нового дизайна. ==== Особенности ==== CMS SunnySmileCMS, HTML, CSS, Smarty, JavaScript. ==== Описание ==== {{ :projects:project_tatamiufa.ru2.png?300|Проект tatamiufa.ru}} Прошло уже более полутора лет, и вот сайт снова у меня в работе. Новый дизайн, чуть более продуманный, нежели предыдущий, но все так же со множеством дыр. Где-то макеты не доработаны, а где-то их вообще нет. В целом, сайт стал смотреться гораздо лучше. Надеюсь, что и клиентов у него станет больше. ---- ===== Декабрь, 2015 ===== **Декабрь, 2015 г.** Завершен. ==== Цели проекта ==== Переработка дизайна. ==== Особенности ==== CMS SunnySmileCMS, HTML, CSS, Bootstrap. ==== Описание ==== {{ :projects:project_tatamiufa.ru3.png?300|Проект tatamiufa.ru}} За последнее время, заказчик несколько раз спрашивал про отдельную верстку под мобильные. К этому моменту у меня уже был достаточный опыт работы с Bootstrap, вот я и предложил на базе него переработать шаблон сайта. Как таковой, сайт выглядит так же как и раньше, но теперь он подстраивается под экран, на котором его просматривают. Вышло даже лучше чем я думал. Существенную переработку претерпели только баннеры на главной странице. Разметка карусели в Bootstrap существенно отличается от того что генерировал на лету. Переработать систему управления баннерами было куда как проще, нежели полностью переписывать JS для подготовки HTML в соответствии с требованиями бутстрапа.