Просмотр всех статей PHP

Динамическая карта метро Москвы PHP/SQL/jQuery

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

В рамках работы над проектом rcheCMS Realty (Портал недвижимости) была разработана динамическая карта метро Москвы, с использованием jQuery, а бакэндом PHP + SQL. Карта используется при добавлении и поиске объектов недвижимости, что несомненно является очень удобным инструментом для пользователей. подробнее

Как узнать запрос по которому пришли

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

На днях поступила просьба от администратора сайта построенного на моей CMS. суть просьбы очень проста, ему нужно было организовать на сайте статистику по переходам с поисковых систем и вообще с других сайтов в целом. По каждому рефералу выводить подробную статистику, типа: его IP, дату и время перехода, совершал ли он покупки и на какую сумму, и самое главное по какому ключевому запросу он пришел. подробнее

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

Ограничение на загрузку файлов в PHP

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

Сталкнулся с очередной мелкой проблемой при загрузке файлов на сервер, не как не удавалось загрузить больше 20 файлов за раз. Т.е. массив $_FILES обрезался на 20ом элементе. Изначально думал, что возможно закралась ошибка в код скрипта, потратив на него не мало времени, все же переборол свою упертость и решил поискать что об этом пишут в сети, ответ не заставил себя ждать. Как всегда ответ был прост и очевиден. подробнее

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

PHP вставка пробела после каждых N символов

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Проверка email средствами PHP

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

Хочу добавить небольшую заметку, php функци. Пример проверки email адреса на соответствие требуемому формату. При написании собственных алгоритмов регистрации или авторизации пользователя на сайте, эта функция весьма необходима. подробнее

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

Генерация пароля на PHP, три уровня сложности.

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

Работая над очередным проектом, разрабатываемым с нуля, пришла необходимость автоматически генерировать пароли для пользователей при регистрации. Более того, для данного проекта предусматривался платный доступ к определенным разделам. Для защиты которых был выбран так же банальный способ — все под пароль. Разумеется и для реализации этого, требовалось генерировать пароли, но уже более сложные. подробнее

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

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

Archive

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