Оптимизация структуры каталога и навигации с помощью схем

Как вы могли заметить дорогие читатели, иногда мы беремся за аудит и оптимизацию магазинов. Хотел написать клиентских, язык не поворачивается. Потому что как правило приходится сталкиваться с людьми, у которых уже есть магазин,  которые добились определенных успехов  и доросли до этапа, когда нужно что-то кардинально улучшить, или ускорить. Это скорее коллеги или соратники. Так вот. Несмотря на то что приходится работать с достаточно опытными пользователями Opencart, оказывается многие не используют простые но очень мощные возможности схем при реализации структуры каталогов. Как правило, если правильно использовать схемы, можно решить две проблемы. Первая — это понятная и неперегруженная навигация, вторая, если вы используете фильтры — это ускорение время загрузки сайта.
Читать далее

Хуйнаныр(3)Очко(0)

Товар таблицей (сеткой) в каталоге OpenCart по умолчанию.

Последнее время, по какой то причине я часто слышу вопрос, как сделать товар таблицей по умолчанию в каталоге опеннкарт, все достаточно просто для этого нам необходимо отредактировать следующие файлы:

Читать далее

Хуйнаныр(3)Очко(2)

Вечер черного юмора

В  статье про контент я писал, что мол пишите уникальные полезные тексты и все будет круто. Но к сожалению не всегда получается написать текст. Точнее есть ситуации, когда его просто невозможно адекватно написать. И я считаю, что продавцам кондиционеров или трусов очень повезло, они могут написать что угодно. А вот… Продавцам гробов. Это не шутка. Года два назад, нам пришлось познакомиться с человеком, который продает через интернет аксессуары для ритуальных услуг.  У него была классическая проблема. Его сайт не индексировал Yandex. По причине отсутствия каких бы то ни было описания к товарам. Обратившись к нам и получив совет сделать тексты, он показал сайт, и резонно спросил: а что мне написать ?  Что в нашем магазине вы моете купить удобный комфортный гроб, шелковая обивка которого, сделает ваше пребывание комфортным, а большой объем позволит комфортно расположиться людям очень большой комплектности. Или, удобный надежный гроб с эффектом зима-лето, требует переворачивания два раза в год?

В итоге мы посмеялись над ситуацией и как то она забылась и вспоминалась только, в случае попадания в поле зрения подобных казусных магазинов. Однако, хозяин магазина оказался из разряда людей, которые у меня всегда вызывают уважение. Раз уж взялся за дело — то нужно доводить его до конца. Пока что я не знаю, написал ли он описания или нет. Но каким то образом за два года он не закрыл свой магазин и даже преуспел на ниве гроботорговца. Вот на днях вышел на связь с просьбой провести небольшие работы по его магазину. Так что с его разрешения я надеюсь мы сможем вам рассказать, как он смог выкрутиться из столь сложной казалось бы ситуации, с невозможностью создавать уникальный контент, но необходимостью привлечения естественного поискового трафика.

Ждите продолжения.

Хуйнаныр(3)Очко(0)

Шаблон ANCART для OCSHOP.CMS

ancart
Попался мне шаблон ANCART на opencart.com, сразу возникла мысль адаптировать его для OCSHOP.CMS но первой моей ошибкой было то, что я его не протестировал на предмет качества верстки. В итоге обещанный RESPONSIVE оказался никуда не годным и запланированная адаптация превратилась в переделку шаблона из этого  неподобства в резиновый  шаблон от 980px до 1180px.

Тема поддержки на нашем Форуме
Демо Шаблона
Скачать Шаблон ANCART
Скачать OCSHOP.CMS

Хуйнаныр(2)Очко(0)

Тормозит Opencart. Часть 8

В предудущих статьях из цикла тормозит Opencart, я несколько раз говорил о том что, что все нужно кешировать. Но в определенных ситуациях такой подход может оказать обратное влияние и явится наоборот источником тормозов. Возможно это по двум причинам. Первая — это ситуация, в которой, у вас в папке с кешем раслодилось много файлов, и файловая система сервера начала загибаться. В таком случае нужно менять класс кеширования, и начинать использовать нейм спейсы, раскидывая файлы в подпапки, и группируя, по первым двум буквам названия файлов. Возможно в будущем мы перепишем кеш-класс для Ocshop.CMS с подобным подходом. Вторая ситуация — это когда вы создаете слишком большой файл с данными, и выборка по нему средствами php, намного медленнее чем использование запросов к базе.

Читать далее

Хуйнаныр(5)Очко(0)

Советы разработчикам [Будет обновляться]

Vqmod
Когда вы создаете инструкции Vqmod, не ленитесь добавлять в начале и в конце изменения коментарий с названием правки. Зачастую в простыне в 1500 строк, очень сложно найти где же собака порылась.
И не забывайте про [error=»log»]

Делаете Ajax вывод
Не поленитесь сделать это через POST и добавить проверку на пристствие POST запроса, пусть даже с пустыми данным — закроете очередную дырку.

Хуйнаныр(1)Очко(0)

Еще раз о Фриланс сру

Вчера в нашей группе единомышленников возникла дискуссия, что я в жесткой форме выразился по поводу планктона на фрилнанс сру.

К нам в бложик уже ходит 150 человек в день, чему мы несказанно рады. Это достаточно большая аудитория.

Вот стало быть возник у меня интерес. Может мне кто покажет успешный продающий магазин с правильно настроенным seo, чистыми логами ошибок, со всеми официально приобретенными дополнениями и с количеством товаров от трех тысяч и временем генерации станицы в 300-400мс, который сделал подрядчик с фриланса? Если покажете, я даже сделаю промо-пост про такого гениального человека, который предлагает свои услуги на фрилансе.

И еще, если вам есть что расказать про ваш интернет-магазин, с чем вы столкнулись в процессе строительства бизнеса, какие были трудности, как вы их решали, чего добились и к чему стремитесь, присылайте ваши итории на info@ocshop.biz. Мы с радостью их опубликуем.

Также если вы разработчик, у вас есть бесплатные дополнения и вы хотите поделится с нашими пользователями своими наработками. Свяжитесь с любым администратором на нашем форуме, мы с удовольствием разместим для нашего сообщества ваши дополнения.

Хуйнаныр(1)Очко(0)

Сборки Opencart. Наглядное сравнение функционала.

ocshop

С выпуском сборки Ocshop.CMS мы получаем много вопросов. Чем ваша сборка отличается, чем она лучше оригинального Opencart и зачем вы ее сделали.

Если вкратце — то сборка явилась итогом трех лет работы так или иначе связанной с созданием собственных и сторонних магазинов. Мы постарались дополнить ее минимум функционала, которого очень не хватает «из коробки» для быстрого старта полноценного магазина. Ниже приводим подробную ознакомительную таблицу, в которой вы можете увидеть полные различия с существующими коробочными решениями.

Читать далее

Хуйнаныр(1)Очко(0)

Дизайн, свистелки-перделки и как начать получше продавать.

pokupay

В статье как сделать магазин я акцентировал внимание на том, что контент  — наше все, а дизайн — гавно. Ну как, не совсем гавно, но лучше если его не будет, чем у вас будет гавнодизайн. Конечно будет неплохо, если вы у Лебедева очень задорого закажете себе шкурку сайта, но людей с третьей почкой очень мало, а со второй готовы расставаться далеко не все, поэтому шансов обратиться к Лебедеву у вас мало, а начать хорошо продавать — много.

Давайте рассмотрим эту ситуацию предметно-конкретно, абстрагируемся от магазина и окунемся в обычную жизнь. И представим, что у вас есть задача продать не ваш товар, а себя. Ну как продать, не совсем продать. А, скажем, найти себе быстро партнера по половым играм в увеселительном заведении. Вот сидите вы дома. Собираетесь в клюб, знаете, что вам очень необходимо срочно с кем-то познакомиться, подружиться, сблизиться, да так сблизиться, чтобы срочно произошел контакт. Что вы делаете? Надеваете на себя лучшие одежды, давите-замазываете прыщи на лице, выливаете пол-флакона парфюма и причесываете волосья в подобие трендовой прически. И идете смело вертеть телесами, привлекая внимание субъектов противоположного пола. И если вы хорошо замазали прыщи, а ваша самая лучшая одежда — не отстой 80-х, и от вас нормально пахнет, то есть шанс, что у вас все получится прямо сегодня и сейчас.

Представили себя? А теперь представьте что ваш товар это вы. И, выставляя его на продажу в магазине, вы должны делать то же самое, как выставляя себя в клюбе, имея претензии на любовь с первого раза.

Читать далее

Хуйнаныр(0)Очко(0)

Манифест против фриланесеров с Fl.ru

fl

Занимаясь магазинами уже четвертый год, у нас накопился совершенно разный опыт. Мы научились продавать, покупать, общаться с поставщиками, строить магазины и автоматизировать бизнес-процессы. Когда то, когда колбаса была по 2.20 и мы начинали строить наш самый первый магазин, наш опыт разработки был ниже 0. И когда появлялась очередная хотелка  в виде фильтра, или правильных сео-ссылок, приходилось бежать к фрилансерам. Если бы за год общения с удаленными исполнителями мы нашли более менее универсального и понимающего человека. PHP пролетело бы мимо как фанера над Парижем. На тот момент (2010 год) более менее внятных специалистов в рунете не существовало, а те которые были на опенкартфоруме, были или ну ооочень заняты, дорого и недоделали, либо неспособные в принципе реализовывать маломальски сложные задачи, ну скажем сложнее перекрашивания кнопочки в другой цвет. Пришлось в итоге садится и грызть гранит науки, осваивая досконально движок, SEO, основы контекстной рекламы и всяких разных аспектов интернет-маркетинга. Благодаря этому на сегодня, мы можем реализовать на Opencarte проект практически любой сложности, и даже посмели напилить свою собственную сборку. Вы спросите при чем же тут фрилансеры с фриланс ру. И я вам расскажу.

Читать далее

Хуйнаныр(2)Очко(0)

OpenServer установка opencart на локальную машину (aльтернатива Denwer, Xampp)

90492741b3c5213d1712d1072b2

Хочу поделится еще  Canada Goose Jackets Outlet Online одним способом развертывания сайта на локальной машине.  Раньше сам всегда пользовался Xampp, или Denwer пока не попробовал OpenServer .  Ознакомиться с функционалом можно на официальном сайте open-server.ru. Если не удается скачать можно взять по этой ссылке www.ex.ua/77228023.  Есть Full версия со встроенным комплектом  различных программ для веб-мастера и Mini — содержит только серверную часть платформы. Читать далее

Хуйнаныр(20)Очко(0)

Тормозит Opencart часть 7. Как повысить оценку PageSpeed

pagespeed

В общих чертах, предыдущие статьи из цикла тормозит Opencart дают достаточно информации, для оптимизации работы  движка. К сожалению многие владельцы готовых магазинов оказались в заложниках уже созданного и написанного движка. Любые попытки оптимизировать код запросов, которые априори тяжелые, оборачиваются отказом работы половины функционала магазина, так как денормализуют листинг стандартных файлов, вследствие чего как минимум перестают работать привязки vqmod ов, а как максимум, для того чтобы оптимизировать и ускорить опенкарт до High-load проекта, практически придется написать часть движка заново. У большинства владельцев магазинов нет ни таких ресурсов, и не стоит задача получить систему способную обработать 150 000 хостов  день. Как правило основные типовые задачи по отпимизации сводятся  к реализации двух результатов: первый  — получить время загрузки страницы в пределах одной двух секунд, и второй — получить оценку в Google Page Speed Insights  хотя бы 80. Про первую задачу мы уже написали много информации и будем ее дополнять, но к сожалению для реализации второй этих методов недостаточно. И так как практически от каждого, кто приобрел Turbo Cache, приходится слышать одну и ту же фразу «Круто, страница грузится очень быстро, но почему то гугл не среагировал«, давайте попробуем разобраться, почему гугл не среагировал и что делать ?

Читать далее

Хуйнаныр(7)Очко(0)

Немного о хостинге для Opencart, Ocstore и Ocshop для российских интернет-магазинов

На днях пришлось столкнуться с проектом на Opencart, в котором было 21 000 товаров. Который лежал на хостинге beget.ru. Он именно лежал, и не шевелился. Надо отдать должное, хостер его не отключил, а прислал уведомление о повышенной нагрузке и бесплатно на некоторое время увеличил ресурсы, что для хостеров — огого какая редкость и щедрость.

Проблема магазина была в том, что он создавал повышенную нагрузку на сервер базы данных. При ближайшем рассмотрении оказалось что страницы генерировались от 20 до 30 секунд.

После проведения набора стандартных манипуляций по оптимизации, о которых мы подробно писали в цикле статей ускорение Opencart, появился вроде бы приемлемый результат в 2-3 секунды. Но нам же этого мало в работу включился профайлер запросов, который показал что запросы на генерацию seour выглядят странно и выполняются очень долго. Оказалось, что виной всему был SeoMegaPack, который горе разработчики с фриланс ру ставят на чистый опенкарт, который по индусски затыкает проблему правильных ссылок и метаописаний для голого Opencartа, не ведая что в Ocstore и теперь у нас в Ocshop.CMS проблема правильных ссылок решена.

Путем некоторых волшебных действий с контроллером, отвечающим за генерацию ссылок в этом чудосеогавнопаке, из него были напалмом выжжены части запросов, создающих дополнительную нагрузку, на минуточку 0,003 секунды было на каждый запрос было. После этого мы получили наши родные десятитысячные секунды на ссылку, что вполне устраивает, и время генерации страницы снизилось до 300-400 миллисекунд.

Итог: 21000 товаров, обычный пакет виртуального хостинга, 300 миллисекунд загрузка страницы.

А все благодаря чему? Благодаря  нашим прямым рукам и адекватному саппорту хостера. Так что рекомендуем.

 

Хуйнаныр(4)Очко(0)

Ocshop CMS.

logo_ocshop

Мы строили и наконец построили.
Рады представить вашему вниманию Ocshop.CMS

И что же вы скажете, мои дорогие читатели?
– Мол опять, очередные умельцы сделали очередную гавносборку на базе OPENCART.

А вот и нет, дорогие мои!
Мы взяли только все самое лучшее от русской локализации. И дополнили ее практически всеми необходимыми доделками для быстрого старта полноценного интернет-магазина.

Ведь как раньше было-то… Скачали вы дистрибутив, установили, порадовались полчаса, а потом сразу загрустили. Фильтра-то нет. Погуглили, поискали, нашли платный, да еще и дорогой, купили, порадовались полчаса, и опять загрустили. Блога нет или фотогаллереи… И такие горе и радости ожидали вас на каждом шагу.

Теперь про это можно забыть.

У нас есть для вас сразу и блог, и фильтр, и предустановленный vqmod и vqmod-менеджер, и быстрое редактирование товара, и много еще всякого полезного.

И все это добро устанавливается из коробки и заводится как новый Bentley. Читать далее

Хуйнаныр(1)Очко(0)

Как подружить Тему Journal — Premium с Ocstore и SeoPro

journal

Есть на http://themeforest.net с виду очень приличная тема Journal — Premium выгляди красиво респонсится, напичкана до отказа свистелками-перделками. Но внутри кромешный ад. Авторы темы почему то решили забить на ООП как таковое и сделали генерацию ссылок прямо в файлах темы. Ладно бы только это. Они еще умудрились вместо стандартно колорбокса, которого хватает для реализацию любых попапов и галерей с головой, впихнуть свой самописный попап для быстрого просмотра картинок.  И вот если все основные части этого монстра, заводятся каким то понятным образом, то быстрый просмотр никак не хочет работать.

Оказывается, для отображения быстрого просмотра, передается GET запрос с параметром ‘boxer’, и его нужно ловить в контроллере seo-pro. Решилась ситуация очень просто.

после строк

Нужно добавить обработку этого параметра
вот таким образом:

И вуаля. Все живет и работает.

Хуйнаныр(5)Очко(1)

Модули и дополнения для опенкарт. Покупать или качать с вареза?

warez

В ситуации, когда вы начинаете строить магазин, практически всегда возникает вопрос расширения функционала. Кому то нужны блыблым-свистелки-перделки, а кому то импорт товаров из 1С и массовые изменения цен. За последние три года, для русской локализации Ocstore, уже написано практически все, тяжело придумать, чего еще не реализовали, для превращения полена в буратино голого движка из коробки, в функциональный и удобный магазин. Но большинство качественных дополнений платные. И при небольшой единичной цене, совокупно, стоимость дополнений может сравняться, а то и превысить стоимость разработки. Есть казалось бы отличный способ сэкономить эти деньги — скачать все дополнения с вареза, купить в складчину, или приобрести в полцены у нечистых на руку разработчиков. В теории можно сэкономить пару сотен зеленых, а потом их пропить. Но стоит ли ?

Читать далее

Хуйнаныр(2)Очко(1)

Онлайн-чат для магазина Opencart!

Онлайн чат для Opencart

Обычно я люблю писать длинные тексты с кучей примеров и историй из жизни.
Про онлайн чаты я могу выразиться просто, если вы не торгуете кокаином и не соблюдаете правила глубокой конспирации, онлайн-чат вам не то что не нужен, а еще и вреден. Подробности под катом тезисно

Читать далее

Хуйнаныр(1)Очко(0)

Как сделать интернет-магазин?

магазин

Очень давно назревала у меня обзорная статья, с чего начать и как сделать интернет-магазин и все не доходили руки. Но прочитав свежий камент в статье про фрилансеров, в котором честолюбивый парнишка бьет себя пяткой в грудь со словами, я за 300 долларов делаю мегашоп на фреймворке, терпение кончилось и время пришлось найти.

Внимание. Очень много букв.

Читать далее

Хуйнаныр(4)Очко(0)

Мы сделали красивый шаблон. Cosmio

screen

Стандартный шаблон Opencart уже морально устарел. Шаблоны, которые продаются в своей массе, либо представляют из себя стандартный шаблон, с перекрашенными кнопочками, или гиперполет фантазии автора. В первом случае покупать такое нет смысла. Во втором, зачастую проще сделать самому, чем попытаться разобраться во всех изменениях и идеях.

Мы попытались найти золотую середину. И сделать шаблон, который можно использовать как универсальную базу для собственных проектов.

Для удобства снабдили его целым набором дополнительных полезных модулей.

Получился, легкий, красивый шаблон, с большим количеством допилов и модных плюшек.

Да и к чему рассказывать, смотрите сами:  cosmio.com.ua

По вопросам приобретения и установки шаблона, обращайтесь на Info@ocshop.biz

Хуйнаныр(0)Очко(0)

Тормозит Opencart часть 6. Модуль TurboCache

image

В цикле статей про ускорение Opencart, мы постоянно упоминали кеширование, кеширование и еще раз кеширование.

При формировании страницы движок собирает ее из нескольких основных частей. И для  получения максимально прироста производительности, желательно, чтобы однотипные сегменты страниц, вместо того чтобы им постоянно фомироваться заново, брались уже готовые, что сэкономит ресурсы сервера, и повысит скорость генерации страниц. А после этого. Не лишним было бы сохранить полностью готовый HTML и в следующий раз, при запросе на страницу, данные которой у нас уже готовы, отдать ее из кеша, а не генерировать заново.

Это идеальный вариант, и мы в ближайшем будущем его реализуем. На сегодня первая часть этой задачи практически решена, и мы рады представить вам наш TurboCache, который как раз и предназначен, для того чтобы кешировать промежуточные однотипные сегменты магазина.

Читать далее

Хуйнаныр(3)Очко(0)