Кэширование в php, пример

Author Автор: Роман Чернышов    Опубликовано: 17 мая 2011

Хочу немного рассказать начинающим программистам и вебмастерам о нужности, важности и несомненной полезности такого механизма как кэширование страниц в PHP. Большинство начинающих вебмастеров (или веб программистов), при написании какого либо скрипта сталкиваются с большой кучей сложностей. И для их решения тратят немало времени, в таких условиях не приходится думать об излишествах, к которым также относят и кэширование страниц. Думая при этом — «мол зачем, и так все сойдет, ведь скрипт работает, страницу отображаются», и думают так, почем зря. подробнее

Category Категории: PHP     Tags Теги: , ,

PHP отправка POST запроса

Author Автор: Роман Чернышов    Опубликовано: 20 апреля 2011

При написании какого либо скрипта, будь то дополнение к CMS или просто отдельный скрипт на PHP, может потребоваться возможность отправки данных скриптом методом POST на другой сервер или другому скрипту, или же просто самому себе, скрипту (да и такое часто бывает, для дополнительного выполнения каких либо действий). подробнее

Category Категории: PHP     Tags Теги: , ,

Подключить домен к почте на google

Author Автор: Роман Чернышов    Опубликовано: 11 апреля 2011

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

подробнее

Сервис приема платежей «Единый кошелек» на сайте

Author Автор: Роман Чернышов    Опубликовано: 11 апреля 2011

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

Как защитить сайт от взлома?

Author Автор: Роман Чернышов    Опубликовано: 7 апреля 2011

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

Решение этой проблемы весьма сложное и представляет собой целый комплекс мер, нет единого средства как панацеи от всевозможных атак… подробнее

Установка Imagick из репозитория

Author Автор: Роман Чернышов    Опубликовано: 30 марта 2011

Арендовал дешевенький сервачок для одного грандиозного проекта, начал переносить на него свои скрипты, настраивать, готовить проект к открытию. После первого теста обнаружилось что на сервере установлен PHP5 без дополнительных библиотек типа imagick и gd. По умолчанию на сервере шла предустановленная панель ISPmanager, в ней есть замечательная вкладка «Расширения PHP», перейдя в которую можно выбрать и установить любую недостающую библиотеку. Но вот не задача, при попытке установить любую из выше упомянутых библиотек просто ничего не происходит, система отказывается выполнять заданные ей команды и устанавливать нужные библиотеки. подробнее

Category Категории: PHP, Система     Tags Теги: , , , ,

Linux — поиск подстроки в файлах

Author Автор: Роман Чернышов    Опубликовано: 26 марта 2011

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

Category Категории: Система     Tags Теги: , , ,

Настраиваем NewsGrabber JC, HTML ленту новостей

Author Автор: Роман Чернышов    Опубликовано: 18 марта 2011

Продолжение статьи по настройке NewsGrabber JC. Дополнение.
Первую основную часть вы можете прочитать тут: Интрукция по настройке NewsGrabber JC для Joomla

В качестве примера возьмем HTML ленту новостей с этого сайта — www.example.ru/poetry/34
При настройке ленты новостей для парсинга в режиме HTML мы проделываем все те же шаги, что и при настройке ленты RSS за исключением последнего десятого шага настройки, а именно настройка вкладки Обработчик.

И так во вкладке Обработчик необходимо выбрать режим работы парсера, т.е. как он будет обрабатывать ленту, как RSS поток или как HTML страницу. подробнее

Category Категории: CMS, HTML     Tags Теги: , , ,

Перенос OpenX на другой хостинг, решение проблемы с БД

Author Автор: Роман Чернышов    Опубликовано: 18 марта 2011

Хочу поделиться маленькой заметкой, а именно решением проблемы при переносе CMS OpenX (система показы баннеров) на другой хостинг. В частности проблема заключается в следующем, после переноса (копирования всех файлов и базы данных), система сообщает об ошибке и прекращает работать. подробнее

Category Категории: mySQL, PHP     Tags Теги: , ,

Бекап большой БД mySQL, через SSH

Author Автор: Роман Чернышов    Опубликовано: 16 марта 2011

При переносе сайта с одно хостинга на другой встает вопрос по переносы базы данных. Часто вебмастер сталкивается с проблемой экпорт/импорт базы данных большого размера, если эту процедуру проделывать с помощью phpMyAdmin, то в большинстве случаев можно столкнуться с ошибками следующего рода — привешен максимальный размер файла для загрузки, превышено максимальное время выполнение скрипта. разумеется эти параметры можно отредактировать в php.ini в большую сторону, но порой даже максимальные значение не гарантируют успешность импорта/экспорта (допустим ваше БД в архиве весит 2ГБ ). подробнее

Category Категории: mySQL, Система     Tags Теги: , , ,
Автор блога
Роман Чернышов
Веб-разработчик,
Full Stack
Senior, Architect
PHP, JavaScript, Node.JS, Python, HTML 5, CSS 3, MySQL, Bash, Linux Admin
Заказать работу
предложить оффер

Моя книга
Книга. Веб-разработчик. Легкий вход в профессию
Печатная книга
Веб-разработчик.
Легкий вход в профессию
Купить за 159₽
Последние вопросы
Список вопросов
Последние комментарии
Меню

Archive

Мои проекты
Insurance CMS Love Crm CMS Совместные покупки Мой PHP Framework Хостинг для моих клиентов Лицензии на мой софт и поддержка