Wiki | PWODEV | Help for developers
, 13.11.2017 10:07

php.ini — Увеличить размер загружаемого файла

Как увеличить размер загружаемого на сервер файла в Wordpress или в любой другой CMS? Это делается в файлике php.ini параметром upload_max_filesize.  Я использую локальный сервер Mac OS и у меня этот файлик лежит по такому пути: /usr/local/etc/php/5.6/php.ini. У вас путь к файлу php.ini может отличаться. Также помимо этого параметра, я изменил сразу 2 остальных. Это post_max_size и memory_limit. upload_max_filesize - Устанавливает максимальный размер файла для...
, 10.11.2017 14:50

PHP Работа с файлами fopen, fwrite, fclose

Работа с файлами в PHP разделяется на 3 этапа: Открытие ищи создание нашего файла.Нужные нам манипуляции с файлом.В конце нужно файл закрыть. 1. Открыть или создать файл: Чтобы открыть файл с помощью PHP используем функцию fopen(): $file = fopen('file.txt', 'a+'); $file = fopen('files/file.txt', 'a+'); $file = fopen('http://www.example.com/', 'r'); Функция fopen( $file, $option ) имеет 2 параметра: $file - тут указываем путь к файлу.$option - режим открытия файла. r...
pwodev.com, 08.07.2020 18:55
, 08.11.2017 13:08

Pug (Jade) — Database, Loop повторяющихся блоков

Для того чтобы верстать повторяющиеся блоки с помощью Pug, раньше называвшийся Jade, не обязательно постоянно копировать повторяющийся блок, достаточно вывести этот блок в цикле "each val in array", а данные выводившиеся в этом блоке сохранить в условную базу данных Pug. В таком случае нам не прийдется добавлять наши изменения в верстке к каждому блоку, а всего лишь изменить один раз в цыкле, после чего наши изменения в коде добавятся ко всем блокам сразу. Так как же это...
, 03.11.2017 14:15

Sypex Dumper — утилита для работы с базой MySQL

Sypex Dumper -  PHP утилита для создания бекапа MySQL базы данных. Если есть только FTP доступ к сайту, и нужно подключиться к базе данных, а доступа к серверу MySQL нет, приходит на помощь эта замечательная PHP утилита Sypex Dumper. Ее можно использовать для бекапа базы данных, экспорта и импорта, а так же если нужно перенести сайт с одного сервера на другой. Для работы утилиты Sypex Dumper нужно: Скачиваем PHP утилиту Sypex Dumper - скачать последнюю версию можно тут. Заливаем...
, 02.11.2017 10:51

Отключить автоматические обновления WordPress

Как отключить автоматическое обновление Wordpress? Как отключить обновление плагинов, темы и самого ядра WP? Как убрать сообщение об обновлении версии Вордпресс? Как запретить обновление плагинов? Как убрать пункт обновлений в админке Wordpress? Как отключить все обновления полностью? Если у вас возникают такие вопросы, то скорее всего вы переписали часть ядра Wordpress или плагина, что не рекомендуется, поэтому попробуйте создать свой плагин со своими изменениями, либо добавить все эти...
, 26.10.2017 12:37

Google PageSpeed и htaccess оптимизация скорости сайта

Чаще всего при проверке скорости загрузки страницы в гугл сервисе Google PageSpeed либо любом другом сервисе появляются рекомендации включить сжатие GZIP либо использовать кэш браузера для ускорения сайта. Самые распространенные рекомендации: Используйте кеш браузераВключите сжатие Чтобы исправить эти ошибки нам нужно в корне нашего сайта найти или создать .htaccess файл и заполнить его нужным нам кодом. 1. Итак чтобы включить использование кеша браузера вводим в .htaccess файл...
, 26.10.2017 09:55

PhpStorm отображение на FTP скрытых файлов

Для того чтобы скрыть или отобразить скрытые файлы в PhpStorm при FTP подключении достаточно в настройках PhpStorm FTP сервера поставить галочку напротив "Show and process hidden files". Подробный путь в настройках: PhpStorm -> Preferences -> Build, Execution, Deployment -> Deployment -> (выбираем нужный сервер) -> Advanced Options -> Show and process hidden files Сегодня у меня спросили почему PhpStorm не видит .htaccess файл на FTP? Стало забавно потому как сразу...
, 24.10.2017 10:19

Viewport — мета тег для нормальной верстки для мобильного устройства.

Viewport это штука без которой нельзя обойтись. Если вы верстаете под мобильное устройство iPhone или Android да и вообще любое другое устройство, правильно чтобы верстка отображалась одинаково на всех видах экрана, чтобы не было косяков и все было корректно по дизайну. Если вы верстаете правильно, а так и надо, то вам пригодится очень важный тег который позволит убрать стандартное увеличение, зум (zoom) и чтобы ширина (width) и высота (height) на мобильном (mobile) устройстве отображалась...
, 24.10.2017 08:15

preventDefault или как отменить переход по ссылке

Сегодня поговорим о функции preventDefault. Часто бывает нужно отключить стандартное поведение ссылки по клику. Убрать стандартное поведение ссылки. Как не переходить по ссылке по событию on click, или просто не отправлять форму по клику на submit. То-есть браузер просто не будет реагировать на ссылку. Это нужно например для того чтобы отправить форму с помощью jQuery или JavaScript или Аякс (ajax) или добавить свой js обработчик к форме или ссылке, заменить url перед переходом и...
, 24.10.2017 07:58

jQuery touch swipe или как отследить жесты

Что такое жесты и какие они бывают: Swipe - пролистывание как слайд, обычно используется для открытия меню жестом, провести пальцем по экрану слева на право чтобы открылось меню.hold - событие долгому длинному нажатию Для того чтобы отследить жесты как на мобильном устройстве iPhone или Android или любой другой mobile, проще всего подключить библиотеку jquery.touchSwipe.min.js. Дальше привязываем событие к нужному нам элементу: jQuery('body').swipe({ swipe:function(event,...
[themoneytizer id=27062-1]