Как я делал Инет-магазин на Joomla
Автор: MegosНебольшая история о том, как НЕ надо работать с заказчиком, плюс пара технических моментов.
Началось с того, что знакомый друга захотел Инет-магазин. Он спросил может ли кто-нибудь из друзей выполнить заказ и сколько это будет стоить. Я сказал, что в зависимости от объема от 30 до 60, но раз он знакомый друга, то за 30 сделаю. Так и оказался втянут…
Диалог с заказчиком был такой:
-Цена будет30?
-Да
-А товары наполните?
-А сколько надо? — (Понятно ведь, что большое количество товаров забивать — это непросто и делать много за эти деньги я не собирался).
-Штук 100.
-Ну 100 наполним.
-Ок.
На этом диалог закончился и я принялся за работу. Делать магазин стал на Joomle с установкой компонента VirtueMart. Все-таки классный бесплатный движок, все в нем есть, куча шалонов для переделки, то есть не надо диз с 0 делать, да и опыт работы с ним был. Заказчика это не интересовало в принципе, он только спросил «На каком языке будет движок?», и получив ответ «На php», успокоился. На время… Потому что, когда половина работы была сделана ему очень не понравилось, что «движок бесплатный! за что 30к?!». Дальше он скидывал ссылки на статьи 2006 года про уязвимости левых компонентов Joomla, которы вообще не используются в стандартной сборке и в магазине не используются тоже. Вопрос решился после некоторых споров.
Технический момент №1.
Версия магазина VirtueMart 1.0.13a stable. При установке на хостинг заказчика кодировка базы именно магазина выпала в latin. А это больше 50 таблиц. Изменять кодировку каждой вручную долго. Решение такое:
ALTER TABLE `имя_таблицы` CHARACTER SET cp1251 COLLATE cp1251_general_ci
Гораздо быстрее скопировать имена таблиц и послать один большой запрос, чем вручную все править.
Joomla установлена, диз переделан, кодировки магазина исправлены. Началось создание товарного каталога… Я переделывал его раза 3-4. Потому что заказчик не мог определиться, что именно он хочет. И то после того, как я уговорил его написать это в виде текстового файла.
После структуры каталога, пошло наполнение товарами. Не самое интересное занятие, особенно с учетом того, что Virtue превьюшки делает пропорционально и пришлось их делать вручную отдельно.
Технический момент №2.
В процессе работы, решил сделать на страницах товаров большие изображения сразу, а не после нажатия кнопки «Увеличить». Решение с форума joomlaforum.ru от ButuzOFF:
во флаере заменить заглушку
{product_image}
на
img src="/components/com_virtuemart/shop_image/product/{full_image}" alt="{product_name}" title="{product_name}">
Перед img надо поставить «<". Просто у меня сразу код преобразуется и не видно его.
После наполнения магазина выяснилось, что «100 товаров мало». Спорить с этим было нереально сложно, логи аськи не помогали. Заказчик говорил, что не понял вообще к чему вопрос про товары и т.д. Еще несколько дней споров и снижение цены до 20…
Выводы из всего этого такие:
- Работа только по предоплате
- Договоренности только на бумаге
- Задания должны быть четко сформулированы
- Объяснять, что получит заказчик до полного его понимания
Категории
Top Комментаторы
Последние комментарии
- Алена: Я в таком случае обращалась
- Металист: Эти уроды всегда рядом...
- Dantalionix: Megos, ты спас человечество! Всё
- Евгений: Подскажите плиз, а можно как-то
- Kostya: Если бы этот плагин работал
- Nafanya: DELETE * FROM `wp_postmeta` WHERE
- dmg: Делаю саттелиты с уник контентом
- доска объявлений: Именно по этому запросу я
- Petr: базара нет - плагтн работает!
- Alex: Megos +1 у меня есть такой
Я работаю с:



Мои ссылки
- Все об автомобилях
- Недвижимость Рязани
- Планшеты и коммуникаторы HTC
- Сайт про роботов
- Мобильные новинки Sony Ericsson
- Ремонт квартир в Рязани
- Агрегатор скидок на видеоигры
Архив
- Январь 2010
- Июль 2009
- Май 2009
- Январь 2009
- Декабрь 2008
- Ноябрь 2008
- Октябрь 2008
- Сентябрь 2008
- Август 2008
- Июль 2008
- Июнь 2008
- Май 2008
- Апрель 2008
- Март 2008
- Февраль 2008
- Январь 2008
- Декабрь 2007
- Ноябрь 2007
- Октябрь 2007
- Сентябрь 2007
- Август 2007
- Май 2007
- Апрель 2007
комментариев 10 к "Как я делал Инет-магазин на Joomla"
«Работа стоит 60к, но по дружбе сделаю за 30к.» — это была первая ошибка. Он сразу понял, что на вас можно ездить. Если для вас сам заказчик не друг — зачем опускаться ниже собственных расценок.
Ну и без написанного ТЗ (или хотя бы списка того, что должно быть в итоге) до начала работы не стоит начинать — потом трудно что-то доказать.
Я еще я всегда беру предоплату в 50%. И если меня пытаются кинуть, заплатив вместо договоренных 30к 20к да еще за большую работу — я просто не сдаю работу заказчику до полной оплаты всей сцммы.
Вот и я к таким же выводам пришел. Просто раньше как-то попадались другие заказчики.
В семье не без урода))
Когда привыкаешь к адекватным работодателям, потом очень сложно с такими вот взаимоязык найти =)
Куда это годиться, сумму в 2 раза меньшую ему сделали, а он на ходу еще и требования увеличивает…
Офигеть почерпал много нового за заказчиков и работников
Полезная статья. Сам поначалу шел на поводу у заказчиков. Главное — все оговаривать заранее, и предоплата 50%. И держать свою цену.
А что у вас продаётся в магазине
У меня нет своего магазина
Вот и я тоже с последним заказом получил такой же горький опыт. Да, все верно — 35-50% аванс и четкое ТЗ! Если заказчик «очкует», я лучше вместо его сайта с дизайном с нуля сделаю 3-5 сатов на бесплатных шаблонах.
Извени за маты, но все такие хочется выругаться.
Блядь, из за таких вот ублюдков нормальные фрилансеры не могут работать. Это даже хуже, чем кидалы. Вместо того, что бы заниматься новым проектом, мы должны утешать все их прихоти. Договоренность для таких людей нихрена не значит. Я имел опыт общения с таким заказчиками и при намеке на исполнение еще чего-то, кроме как оговоренного, сразу разрывал с ними отношения.
Я для себя решил больше вообще не работать с друзьями, друзьями друзей и т.д.
Оставить комментарий
Не надо пытаться вставить в урл доры или сателлиты или даже Ваши белые проекты. Эти ссылки будут удалены.
Поле урл, как и поле e-mail относится к личным данным. А личным сайтом может быть только блог, ну или домашняя страница, если они еще у кого-то остались. :)