Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Blogs

Featured Entries

  • Yoda

    Волонтерская помощь для магазинов из Украины от меня.

    By Yoda

    Друзья, если вы сейчас пытаетесь работать, и у вас что-то случилось с магазином, возникли какие-то проблемы, и вы продаете социально важные необходимые товары (строительное оборудование, технику, медикаменты, продукты и т.д. НЕ РАЗВЛЕЧЕНИЯ ИГРУШКИ И ИСКУССТВЕНЫЕ ЕЛДАКИ).  Пишите мне в любое время дня и ночи, на время боевых действий по возможности, я и члены нашей секты готовы бесплатно или "за пятачок как за котенка" помогать всем с проблемами  магазинов, кто соответствует выше приведенным кр
    • 69 comments
    • 12,533 views

Генератор Модулей для Opencart

Приветы. У меня было время и вдохновение написать вот такой сервис, который умеет генерировать расширения для Opencart. Это инструмент для разработчиков, который, я надеюсь, поможет сделать ваш труд более продуктивным. На выходе генератор возвращает готовую файловую структуру и образцы кода для разработки новых модулей. На данный момент функционал генератора ограничен поддежкой Opencat 3.0.3.6 (и совместимых версий) и нескольких базовых типов расширений\модулей: Модули с множеством детей (

cmd

cmd

Как фрилансить и давать работу фрилансеру чтоб не облажаться

INTRO Все фрилансеры в 99% случаев попадали на то что им не заплатили денег, а заказчики в 99% случаев попадали на рукожопых специалистов которые брали бабки и пропадали.    Каждый из них конечно же прокачал немного свой детектор мудаков, но я все равно попробую в этой записи собрать правила как для фрилансера так и для тех кто пытается дать им работу, далее - заказчики.    Итак, начнем, советы буду давать от первого лица, на истину не претендую, но мне помогает, вот, ре

spectre

spectre

Где правда брат, и что делать если нашел проблему. И где грань?

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

Yoda

Yoda

Cache cleaner и тормоза

Есть на форуме неплохое дополнение Красиво, информативно, кошерно. Если у вас 3 товара, все ок!   Но, если у вас их 5000 и на каждый 5 изображений, вот эта штука, чтобы подсчитать размер файлов, сканирует всю структуру папок кеша изображений. Зачем и для чего? Ниче не имею против автора, и скорее всего он просто про это не думал и не сталкивался, но стоит сделать каким то образом эти данны обновляемыми раз в 15 минут и хранить их где-то и кнопку принудительного пересчет

Yoda

Yoda

Сайт криатор, марк, максд - ваши друзья!

Я уже немного старенький, но чтобы не очень чтобы совсем, и да на меня надевали пионерский галстук, я его с гордостью носил, и да тезис - не обежать слабых во мне живет. Связано это с галстуком или нет - я не знаю!  Но это по сути неважно.  Слабеньких и хиленьких в древнем Риме со скалы сбрасывали и вобщем ничо жили! Но имеем, то что имеем. В далеком 2011 году, когда мы сделали  с моим коллегой @snastik свой первый магазин, мы очень сильно ощутили всю боль общения с так называемыми

Yoda

Yoda in *

Как создавать "универсальные модули"

Под понятием "универсальности" я подразумеваю совместимость с различными версиями и платформами (в данном случае Opencart и oStore). эту статью я пишу для опытных разработчиков, которым не нужно объяснять, что в различных версиях магазина наблюдается отличие в структуре некоторых таблиц в БД. Также отличаются некоторые таблицы Opencart и oStore. Например, в Opencart отсутсвует таблица manufacturer_description, а в высших версиях таблица url_alias заменена на seo_url. О программирование

esculapra

esculapra

Как же сделать редирект на HTTPS и не получить циклическую переадресацию

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

spectre

spectre

Как не надо делать при разработке магазина на Opencart

Инструкция как делать НЕ НАДО!!!   1. Никаких admin admin и 123456!   Ни в коем случае не ставьте admin admin ни в каких случаях, даже если вам просто нужно поиграться с опенкартом У вас рядом могут быть живые сайты, которые пострадают   Запомните - имея админку опенкарта можно получить доступ ко всей файловой системе и другим сайтам сервера/хостинг-аккаунта   Никаких [email protected]! пишите свою или доверенную почту на которую вы сможете пол

spectre

spectre

Бложик бложик и что же такое. Конкурс на 2000 рублей!

Если вы все ждете, что я вам ща подробно расскажу, что случилось с бложиком - не дождетесь, просто так получилось, что он не мой. Контент мой, а домен нет! Поэтому я принял волевое решение с ними расстаться и его похоронить, хоть он мне и дорог как память. Хочу новый бложик, уже неделю не могу придумать доменное имя подходящее!  Если есть идеи.. Велкам 2000 рублей приз тому кто придумает подходящее и я его оформлю!

Yoda

Yoda

Как работать

Я хочу сразу что пост не является целью кого-то обосрать а просто констатирует некоторые факты   Каждый божий день ко мне обращается человек 40 с разными насущными проблемами.   НО!   Проблемы 3-4 (а это примерно 10%) их них решаются отключением-удалением модулей лайтинг или хрен оптимайзер, по-другому я это назвать не могу.   Автор  оптимайзера в упор не видит там проблем и больше того там не работают кнопки по типу «не трогать фейсбук», а автор морозится

spectre

spectre

Как выбрать контрагента, чтобы не плакать?

Наверное этот пост должен написать не я, а @dinox, но так уж и  быть.   Регулярно на форуме у нас появляются посты двух видов. Либо несчастный клиент плачет, что заплатил предоплату непонятно кому и человек слился, либо же наоборот несчастный фрилансер взялся за три копейки делать ТЗ, на три тысячи.   На самом деле очень просто избежать подобных проблем. Как одним так и вторым. Что касается вопросов разработчиков и претензий их к заказчикам. Я считаю, что  у людей которы

Yoda

Yoda

Хостинг или VPS и зачем он нужен ?

Продолжаю делиться соображениями про хостинг-шмостинг. Сразу маленький дисклаймер. Облачные хостинг, serverless технологии, дедики, кластера и иную кибениматику попрошу в комментариях не поднимать, так как всё же информация адресована широкой аудитории, а не любителям полемики ради полемики.   Итак. Площадку для сайта, если нивелировать фактор цены (об этом в самом конце), стоит выбирать по следующим характеристикам: быстродействие, качество саппорта, надежность и стабильность.

Yoda

Yoda

Чего не пишут про VPS в интернетах!

Сейчас можно найти множество инструкций и услуг по настройке VPS серверов. Люди публикуют какие-то твики, фичи, секретные конфиги. Которые нифига не работают! Сколько раз я слышал - мы поменяли хостинг на сервер и ничего не произошло. Ну а что должно произойти, если один компьютер поменяли на такой же другой? Ничего. Ну да, там выделенный айпи, якобы изолированные ресурсы (что полное вранье в 99% случаев, так как я еще не видел ни  одного VPS провайдера, который бы не оверселлил). Но

Yoda

Yoda

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

Регулярно я вижу это сообщение. "настройте мне сервер, чтобы у меня работали 100 000 товаров на моем неплохом впс сервере".   Ну вроде там как бы логично. Хостер заявляет про классные сервера, а фрилансер, который сделал магазин - говорит иди к йоде - он тебе сделает настройку сервера и все полетит задышит. Так вот друзья. Не бывает настроек сервера, которые позволят мертвому магазину, тащить сотню тысяч товаров на ура..   Потому что максимум, что мы можем сделать на

Yoda

Yoda

Git и Opencart, для самых маленьких

Я получил некий фидбэк от прошлой статьи, и меня просили сделать более подробный гайд по инициализации и установки git. Итак дано чистый сервер с установленным opencart. Для начала нам нужно установить git, так как я на сервере использую ubuntu я воспользуюсь командой, внимание git должен быть установле везде где вы работает с кодом, будь то это продакшен(боевой) сервер тестовый или локальный пк apt install git на вашем же сервере используется другой пакетный менеджер, вам ну

stickpro

stickpro

Git и Deploy web приложение

За долгое время работы над сайтами над opencart не один клиент не пришел со своим магазином который имел бы систему контроля версий. Это же в разы упрощает работу, как для разработчиков так и для клиентов. Немного теории и для чего это нужно. Git это распрастроненная система котроля версий, которая позволяет хранить все слепки(снимки) кода. Тоесть это + и для клиента, он видит за что платит и в каких файлах были внесены изменения, и кто внес эти изменения, тоесть не будет уже такого, вот кто

stickpro

stickpro

Отложенная вставка медиа ресурсов на сайт

Вставка видео с youtube или twitch на сайт довольно обычное дело.  Заходим на страницу с видео, нажимаем на кнопку поделиться, копируем iframe, вставляем в нужном месте и готово, видео сразу же появляется на сайте, но в этом и заключается проблема... Когда iframe встроен непосредственно в разметку сайта, то как только начинается загрузка страницы и браузер видит iframe он начинает загружать видео и все ресурсы необходимые для работы плеера. Сайт начинает долго грузится и как не странно  жут

GetWeb

GetWeb

Убрать /index.php?route=common/home

В файле /system/library/url.php в function link добавить:   if($route == 'common/home') { if(!$secure) { return HTTP_SERVER; } else { return HTTPS_SERVER; } }      Протестировано на Opencart 2.2.0.0

mbrogan

mbrogan

#ДЕЛАЕМПРАЗДНИК

Устраиваем новогодний флешмоб. Есть всякие дурдомы, детские дома, коты бездомные и еще куча живых существ, которые сами не очень могут себе помочь. У вас тут у всех все хорошо, мясо в холодильнике, новые адики на ногах. Давайте делиться. Делайте праздник тем, кто не может его сделать сам. И отчеты в телеграм в @opencarpchat! Кто не сделает ни одного доброго дела до  нового года тот редиска!

Yoda

Yoda

Незримая связь

Незримая связь (фэнтэзи)   Сегодня ночь выдалась как никогда теплой и гостеприимной. И это – в середине ноября! На небе не было ни единой тучки. Сегодня новолуние, и месяц еще не явил миру свои молоденькие "рожки". Ночной небосвод светился и переливался мириадами далеких звезд, к одной из которых стремился космический кораблик, затерянный во Вселенной… -...- Он был поздним ребенком. Много лет ей не удавалось забеременеть, и когда чудо свершилось, женский организм оказался нас

esculapra

esculapra

Официальная политика Google: Скорость сайта влияет на позиции!

Сегодня с утра сорока на хвосте принесла вот такой скрин:   И в гугл вебмастере появилась вкладка:   Читаем, на что обращает внимание гугл: https://developers.google.com/speed/docs/insights/v5/about?hl=ru Оказывается во внимание принимается два параметра FCP и FID. Говоря по русски FCP  - это время до первой генерации картинки в браузере. А FID  - это время задержки до возможности взаимодействия с сайтом, совсем примитивно если, то о

Yoda

Yoda

Sphinx vs Elastic Search

Ну что друзья, скажите что лучше, кто чем пользовался? Почему?   Мои аргументы за простые. Sphinx решает потому что: Легковесный (50 мб против 800). Понятный и гибкий. Имеет русскоязычные корни, соответсвенно местами лучше заточен под кирилицу. Не требует установки java на сервере. В свежих версиях умеет делать qsuggest Я трогал живого Аксенова.   Мои аргументы против тоже простые: Нет enterprise поддержки Нет S

Yoda

Yoda

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

Многие участники коммьюнити знают, что я занимаюсь нагруженными проектами и собаку съел на поиске узких бутылочных горлышек. И opencartforum в том числе работает благодаря моему участию, так что поводов усомниться в моих высказываниях, особо не должно ни у кого возникнуть! Почему именно проектами а не проблемами движка opencart, потому что в самом движке все понятно и просто, а в проектах бывает все очень весело.   90% тормозов магазинов связано с разработчиками и слабой экспер

Yoda

Yoda

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.