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

Ограничение на загрузку файлов в 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

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

PHP: Функция транслита

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

Хочу поделиться кое какими своими наработками, в частности функцией траслита на PHP. На входе кириллица, а на выходе предложение на латинской раскладке. Собственно для чего она может пригодиться? Например для генерации ЧПУ на своем сайте, из заголовка новости. Особенно эта функция может пригодиться сторонникам самописных CMS.

подробнее

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

Оптимизируем CSS: компрессия на PHP

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

Хочу поделиться с читателями моего блога, кое какими наработками, а так же идеями по уменьшению размера файлов стилей. Как известно порой в процессе разработки веб-приложений, много внимания уделяется его интерфейсу и дизайну, в результате получаются очень весомые файлы CSS, содержащие в себе огромное количество жизненно необходимых настроек стилей. Все это негативно сказывается, на время загрузки страницы конечным пользователем. подробнее

Category Категории: CSS, PHP     Tags Теги: , , ,
Автор блога
Роман Чернышов
Веб-разработчик,
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 Хостинг для моих клиентов Лицензии на мой софт и поддержка