Перенос модулей с OpenCart 1.5 на OpenCart 2.0

live-chat-plugin-opencart[1]С выходом opencart 2.0, которая значительно отличается от 1.5.6 остро стал вопрос переноса моделей на эту версию движка со старых версий.
Поэтому решил написать об этом пост, где можно было бы описать все нюансы переноса. Чтобы все было в 1 месте.
Сначала даю минимум, то, с чем столкнулся сам, потом в процессе получения новой информации пост будет пополняться новыми данными. Читать далее Перенос модулей с OpenCart 1.5 на OpenCart 2.0

php — Поиск по MySQL по нескольким словам.

Существует 2 варианта. Читать далее php — Поиск по MySQL по нескольким словам.

Поиск файлов, содержащих определенную текстовую строку на сервере Linux

tuxlinuxdistrosЗачастую возникает необходимость найти определенную текстовую строку среди тысяч файдов, заполняющих файловую систему Linux сервера.

К сожалению, команда find  не осуществляет поиск фрагментов текста в текстовых файлах.Поэтому для решения задачи поиска текстовой строки следует использовать команду grep. grep ищет заданную текстовую строку в файлах, расположенных в заданном каталоге. Читать далее Поиск файлов, содержащих определенную текстовую строку на сервере Linux

Статус «404 Not Found» средствами PHP

Статус несуществующих страниц нужно возвращать верно, ботам это нравится. Ниже код для правильной отдачи статуса «404 Not Found» и выдержки из мануалов Яндекса/Google. Читать далее Статус «404 Not Found» средствами PHP

Поиск файлов (find) в Linux

Поиск файлов по размеру

find ./ -size +10M #больше 10Mb

find ./ -size -10G #меньше 10Gb

find ./ -size 19k #равны 10Kb Читать далее Поиск файлов (find) в Linux

jQuery и select

Очень часто приходится сталкиваться с выпадающим HTML списком select, по этому на заметку оставлю несколько селекторов jQuery.

Например, у нас имеется простенький select с id=”my_select”

Читать далее jQuery и select

Команды SVN

add – Добавляет файлы, директории и символические связи, помечая их для последующего внесения в хранилище. Будучи помеченными, они закачиваются и добавляются в хранилище при первом же закреплении изменений. Если вы что-то добавили, но потом передумали до закрепления, то снять метку добавления можно подкомандой svn revert.
svn add PATH…
$ svn add testdir
Читать далее Команды SVN

Настройка Nginx и PHP Fast-CGI (Ubuntu)

Для чего нужна эта связка объяснять не буду.

1. Ставим PHP

sudo aptitude install php5-cgi

2. Ставим Nginx

sudo aptitude install nginx

3. Пишем скрипт запуска Php как отдельного процесса

sudo aptitude install nano

sudo nano /etc/init.d/php-fastcgi Читать далее Настройка Nginx и PHP Fast-CGI (Ubuntu)

Как использовать нестандартный шрифт?

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

  1. Ъ-метод – не использовать нестандартные шрифты, достаточно в CSS сказать body {font-family: sans-serif;} и не морочить себе голову.
  2. Быдло-метод – нарезать из ЖПЕГов, картинок с заголовками, ужать посильнее, что б появилась размытость и вставлять вместо текста картинки. Достаточно популярный на наших просторах метод.
  3. W3C-метод – используем @font-family и наслаждаемся красивыми шрифтами без всяких заморочек. Пока этот метод не рассматривают, как рабочий, по причине слабой поддержи со стороны браузера.
  4. sIFR – клевая вещь, наиболее употребляемая на сегодняшний день, но как недостаток – требует наличия Flash-плагина. Хотя это трудно назвать недостатком, но если есть инструмент, позволяющий обойтись без плагинов, то это не может не радовать.
  5. Cufón – самое то. Относительно новый метод, который показывает превосходные результаты. Он и есть герой этой статьи.


Для любознательных: есть еще один способ, практически полный аналог куфона — typefaces.js, но сегодня мы будем говорить не о нем. Читать далее Как использовать нестандартный шрифт?

Отношения заказчик-исполнитель

Создание сайтов в Тольятти — Заказывая создание веб-сайта и продвижение веб-сайта у нас, Вы гарантированно получите качественный результат.