Категория: Веб-разработка

Как перенести локальный сайт на хостинг и наоборот

Опубликовано: Комментариев: 0
Любой разработчик рано или поздно сталкивается с необходимостью переноса веб-проекта с одного сервера на другой. Это может быть связано как с развёртыванием локального сайта на удаленном сервере, так и с переносом рабочего сайта с одного сервера на другой (при смене хостинга), а также с переносом сайта на локальный компьютер для дальнейшего тестирования.

Увеличить время сессии в PhpMyAdmin

Опубликовано: Комментариев: 0
Не знаю как Вас, а вот лично меня очень напрягает слишком короткий таймаут выхода из сессии phpMyAdmin на локальном сервере для разработки. Поэтому единственным выходом является увеличить время сессии в PhpMyAdmin или же вообще отключить session timeout в phpMyAdmin.

Восстановление пароля администратора в PrestaShop

Опубликовано: Комментариев: 2
Восстановление пароля администратора в PrestaShop
1. Чтобы восстановить пароль суперпользователя (SuperAdmin) в Prestashop нам нужно зайти в phpMyAdmin. Войти в phpmyadmin нужно под правами администратора или под логином и паролем пользователя MySQL, который работает с базой данных в PrestaShop. Если Вы не помните, забыли или не знаете свой логин-пароль к phpMyAdmin - это не беда. Заходите в каталог, где установлена Prestashop, затем в директорию config и открываем файл: settings.inc.php. В нём читаем строки:

Округление процентов в Prestashop

Опубликовано: Комментариев: 0
Округление процентов в Prestashop
Как округлить проценты на скидочную стоимость товара (когда reduction_type == 'percentage') в PrestaShop 1.6 для пользователя, чтобы не потерять точность значений. Первым делом открываем просмотр кода страницы и смотрим какой класс применяется для процента скидки на стоимость товара. Как видим, на всех страницах, кроме карточки товара, в стандартной теме default-bootstrap используется CSS класс price-percent-reduction.

Регистрозависимый (case-sensitive) поиск в MySQL запросе

Опубликовано: Комментариев: 0
Иногда возникает ситуация, когда необходимо, чтобы SQL запрос отличал "слово" и "СЛОВО", т.е. сделать SQL запрос регистро зависимым. В коде ниже я покажу как найти все изображения с расширением JPG, а jpg не выбирать. Для начала создадим тестовую копию базы данных. Как видим из кода, изображение 2, 4, 7 имеют необходимое расширение.

Фильтр поиска товаров на PHP для интернет-магазина

Опубликовано: Комментариев: 0
Фильтр поиска товаров на PHP для интернет-магазина

Сегодня я расскажу как сделать фильтр товаров на php. В фильтре пользователь сможет выбирать множество параметров для сортировки и получать в ответ сгенерированный SQL запрос с результатами поиска. Итак, чтобы все работало на нужны 3 вещи:

TDD в JavaScript: настраиваем окружение

Опубликовано: Комментариев: 0
TDD в JavaScript: настраиваем окружение
Настраиваем JavaScript jasmine TDD для работы через консоль.

Первым делом, нужно установить NodeJS

Заходим на nodejs.org/en/download/ и выбираем установку для своей операционной системы. Для Linux имеется возможность установки nodejs через консоль. Для этого переходим в раздел "Installing Node.js via package manager" (установка Node.js через менеджер пакетов) и выбираем свой Linux-дистрибутив.

Катологизация фотографий по категориям

Опубликовано: Комментариев: 0
Катологизация фотографий по категориям
Хоть сама проблема и не относится непосредственно к теме веб-разработки, но я хотел бы поделиться с читателями моим взглядом на то, как можно отсортировать множество фотографий товаров (изделий) по папкам в зависимости от вида категории, к которой относится тот или иной товар средствами SQL, PHP и Linux'а.

Сравнение файлов в Linux для веб-разработчика

Опубликовано: Комментариев: 0
Сравнение файлов в Linux для веб-разработчика
В операционной системе Linux есть несколько программных решений для сравнения внутреннего содержимого двух файлов различными методами. Безусловно, такая функция будет безумно полезна веб-разработчику для сравнения двух текстовых файлов. К примеру, есть 2 файла стилей css, которые Вам нужно быстро сравнить чтобы найти в них отличия. Или посмотреть, что нового в обновленном PHP скрипте.