Дек 2
Интернет-магазин Technomagic.by
Теперь у меня есть опыт разработки интернет-магазина с нуля! С марта по август 2010-го, на движке CodeIgniter для Алексея Морозова был выполнен шоп по продаже бытовой и цифровой техники – http://technomagic.by/. Работы было очень много (с нуля все-таки) но сделано, я думаю хорошо и удобно что для покупателей, что для редакторов шопа.

При ежедневной упорной работе все можно было разработать и отладить за месяц, но меня в то время очень отвлекала основная деятельность.
Несколько скринов из админики: Каталог товаров. Представлен в виде дерева.
Редактирование товара: редактор характеристик
Редактирование товара: основные параметры, загрузка фотографий.
Сравнение товаров
Оформление заказа:
Магазин уже работает и продает.
Другие статьи автора







ИМХО интернет магазин должен быть с резиновым дизайном – больше информации помещается. Вэбдванольное левое меню категорий не нравится – двустрочные ссылки получаются, смешиваются с другими пунктами меню.
Полистал я магазинчик… Скажите, а что такое МКАД?? Если это то, что я думаю, то что за белорусские рубли?!
Хм а мне вообще выдает страницу что сайт не обслуживается…
Евгений, думаю теперь этот продукт можно продавать в виде готовой cms интернет-магазина? Или там все очень индивидуально?
none, не знаю… может первая буква с минском как-то связана – шоп то белоруский
Юри, работает все
Алексей, заточено все под конкретный проект. я не проектировал все так, чтобы легко на этом же движке можно было быстро сделать что-то новое.
Опиши пожалуйста свою работу с фреймом.. Уж очень интересно твое мнение.
МКАД – Минская кольцевая авто дорога.
Не люблю я CI.
Для себя выбрал Kohana.
«С марта по август» – ой-ой-йой. Это батенька пол года на интмагазин среднего уровня. Да Вы я вижу батенька извращенец. И сколько Вам за такие мытарства заплатили?
joniks, мне самому перед заказчиком было стыдно, но ничего не поделаешь. Отказываться по ходу дела смысла не было, а время основное все сжиралось. Это был бартер.
Евгений, скажи, пожалуйста, для авторизации и аутентификации что используешь?
Я так посмотрел в CI встроенного средства нет. Чем ты пользуешься? Или что мне посоветуешь, мне надо организовать групповой доступ к разным частям сайта. Например, для группы 1 доступены разделы 2 и 3, и тп. А дальше, иметь возможность добавлять любого пользователя в любое количество групп.
Евгений скажите пожалуйста как специалист в своей области, по поводу потребления серверных ресурсов интернет магазина написанного на CI? Используете ли Вы кеширование и если не секрет сколько занимает памяти генерация магазина?
Сам просто пишу магазин на CI и меня пугают показатели memory_usage 3MB но меньше не как не получается (без кеширования)
Чистый CI 1.2MB + Database = 2.4MB + my_class = 3 MB
Обращаете ли Вы на это внимание? Или не стоит заморачиваться, очень надеюсь на Ваш квалифицированный ответ. Можно на почту. Заранее спасибо.
Семен, класс sessions использую
Дмитрий Коробка, кеширование не используется. Естественно потребление снизиться если включить стандартное кеширование и кеширование БД запросов, но пока посещаемости нет – ничего такого не делали. Насчет memory_usage. Поставьте eAccelerator (или как-то так) сайт вообще будет летать.
А что под MaxSite плагин магазина не захотел сделать ?
Кстати – движек магазина в паблик для дальнейших разработок общими силами выкладывать не будешь ? а ля open source разработка …
а то смотрю не ты один велосипед в виде магазина под CI изобретаешь …
в комментах твоих коллеги, да и я сам тоже недавно с нуля интернет магазин сваял, … правда попроще чем твой получился.
сейчас вот очередной магазин делаю – на этот раз решил реализировать на MaxSite с плагином GPShop