Kherson Development Team feedback
Поиск по сайтам Kherson Development Team (gelos.org.ua, kdt.biz.ua), в том числе и по комментам.

lusmag.ru (Багфикс сайтов, разработка компонентов, регулярное тех. обслуживание, хостинг)

В июле 2011 года исполняется 7 месяцев нашего сотрудничества с московским интернет-магазином осветительной техники lusmag.ru. Сотрудничество было начато с разработки двух небольших компонентов для сайта в декабре 2010 года, в дальнейшем магазин был взят на постоянную техническую поддержку сотрудниками Kherson Development Team. За прошедшее время нами решено более 200 разнообразных задач программирования и багфикса, налажена бесперебойная работа проекта, предоставлен хостинг с распределенными web- и mysql сервером, разработано 6 специализированных компонентов. Ниже мы кратко осветим выполненные работы.

Интерфейс компонента пакетного изменения цен Virtuemart

Интерфейс компонента пакетного изменения цен Virtuemart

Работа по проекту началась в середине декабря 2010 года. Один из наших российских партнеров посоветовал администрации интернет-магазина обратиться к нам по поводу разработки специализированного компонента для CMS Joomla. Компонент должен был предоставлять администратору возможность быстрого и удобного изменения (увеличения или уменьшения) цен товаров в магазине на базе компонента Virtuemart на фиксированную сумму или на определенный процент. В дальнейшем администрации понадобилась возможность изменять цены по конкретному производителю. Компонент был разработан и сдан в конце декабря 2010 года.

В начале 2011 года начались переговоры с заказчиком о необходимости выполнения на сайте набора разнообразных правок, часть из которых была направлена на исправление существующих ошибок (багфикс), часть — на увеличение привлекательности сайта для пользователей и SEO привлекательности магазина. Кроме того, перечень работ предполагал разработку еще двух специализированных компонентов: компонент генерации YML — документов для Яндекс.Маркет и компонент генерации XML — карты сайта для поисковых систем. Перечень работ был окончательно согласован 13 января 2011 года, а с 17 января началась разработка.

Интерфейс компонента генерации YML и XML файлов для lusmag.ru

Интерфейс компонента генерации YML и XML файлов для lusmag.ru

Выполнение первоочередного набора правок не заняло много времени и еще до окончания разработки заказанных компонентов были начаты переговоры о постоянной технической поддержке проекта с фиксированной суммой абонентской платы. Бета версии компонентов были представлены ближе к концу января 2011 года, они были внедрены на сайт и переданы в опытную эксплуатацию. Итерации доработок компонентов заняли порядка двух недель в связи с появлением ряда неизвестных вначале моментов — как по специфике синтаксиса YML файлов Яндекс.Маркета, так и по организации файлов sitemap объемом более 10 Мб (необходимость создания индексного sitemap файла). Компоненты предполагали генерацию обоих файлов по команде администратора сайта без периодической автоматической генерации. Доступных для изменения настроек так же не предполагалось, параметры генерации были «жестко» прошиты в коде компонента.

Статистика webalizer для сайта lusmag.ru

Статистика webalizer для сайта lusmag.ru

C середины февраля для проекта был выделен отдельный сотрудник Kherson Development Team, который курировал все вопросы по сайту. В его задачи входил багфикс сайта (поскольку в магазине присутствовало очень большое количество ошибок и недоработок), обучение персонала заказчика по работе с CMS Joomla и Virtuemart, контроль корректности работы и аудит безопасности, небольшие косметические доработки и доработки по коду проекта. К началу марта в результате анализа работы было принято решение о необходимости смены хостинга проекта. Приблизительно к этому же времени мы приняли решение о необходимости расширения хостинговой площадки и в середине марта был приобретен новый (второй) хостинговый сервер команды. Ввод его в эксплуатацию был запланирован на 1 апреля 2011 года и в течении марта были проведены работы по подготовке сайта к переносу и его оптимизации для увеличения быстродействия. Первого апреля lusmag.ru был перенесен на нашу хостинговую площадку. C учетом большого количества товаров (порядка 8 тыс. на апрель 2011 г.) и высокой посещаемости обеспечение его быстрой и бесперебойной работы потребовало перенастройки сервера в течении апреля 2011 года и к первому мая мы достигли рабочего режима работы.
* Показанные на диаграмме webalizer данные посещаемости за апрель не являются актуальными.

К середине апреля стала ясна необходимость личной встречи с заказчиком для обсуждения рабочих вопросов по магазину lusmag.ru, а также других проектов, размещенных у нас заказчиком (kirby-rf.ru, makkom-m.ru). Эта встреча состоялась в Киеве, Украина 4-6 мая 2011 года. Необходимо подчеркнуть что эта встреча является первым случаем личной встречи с заказчиком из России за почти 5 летнюю историю Kherson Development Team. В ходе переговоров были согласованы основные принципы взаимодействия и сотрудничества на подряде по разработке, хостингу и поддержке проектов, а также намечена следующая встреча в первой декаде июня 2011 года в Крыму.

В середине мая багфикс проекта был окончательно завершен. За это время было внесено более 150 крупных программных правок, выполнено многократное тестирование. В этот же период было принято решение о разработке еще трех специализированных компонентов для сайта:

  1. Компонент загрузки остатков на складе в Virtuemart
  2. Компонент загрузки товаров из XLS файлов в Virtumart
  3. Компонент загрузки и обработки изображений товаров (пакетная загрузка изображений из папки на сервере, обработка и ресайз изображений, прикрепление изображений к товарам по их артикулам).
Интерфейс компонента загрузки остатков в Virtuemart из XLS файлов

Интерфейс компонента загрузки остатков в Virtuemart из XLS файлов

На сегодняшний день компонент загрузки остатков на складах прошел опытную эксплуатацию и внедрен на сайте. Компонент предполагает обновление оставшегося количества товара (стандартное поле Virtuemart) данными, получаемыми из выгружаемого администратором XLS файла. В компоненте предусмотрены возможности «привязки» файла к конкретному производителю, а также имеет различные настройки для анализа файлов неформализованного вида. Так, компонент допускает использование различных разделителей, пропуск при анализе файлов слов-исключений, окончаний и приставок.

Остальные два компонента на данный момент находятся в стадии тестовой эксплуатации и отладки на выделенном поддомене сайта kdt.biz.ua. Их скриншоты и описания будут опубликованы после передачи компонентов заказчику в эксплуатацию.

В период 5 — 14 июня 2011 года в Крыму состоялась вторая встреча с заказчиком. В этот период были подведены итоги сотрудничества по ключевым проектам и намечены основные пути развития дальнейшего сотрудничества.

Главная страница сайта lusmag.ru

Главная страница сайта lusmag.ru

Google Bookmarks Digg Reddit del.icio.us Ma.gnolia Technorati Slashdot Yahoo My Web News2.ru БобрДобр.ru RUmarkz Ваау! Memori.ru rucity.com МоёМесто.ru Mister Wong


Комментирование временно закрыто.

Задайте вопрос!

Поиск по сайтам Kherson Development Team (gelos.org.ua, kdt.biz.ua), в том числе и по комментам.


Rambler's Top100


Copyright © 2006-2012 Kherson Development Team — разработка сайтов, веб-приложений, багфикс, сопровождение, flash-ролики, Joomla, Virtuemart. All rights reserved.


Фанера. Продажа фанеры оптом и в розницу. Купить фанеру. Цена (стоимость) фанеры по тел: +7 (495) 632-01-81