Рубрики
Ссылки
Метки
- bash
- css
- curl
- Drupal
- fedora
- gmail
- html
- IPB
- javascript
- jom social
- joomla
- linux
- magento
- modx
- mongo
- mp3
- mysql
- nginx
- openssl
- PHP
- phpexcel
- pop3
- postgresql
- sh
- shell
- shop script
- ssh
- ssl
- sugarcrm
- tiny mce
- utf-8
- virtuemart
- vkontakte
- zen cart
- КриптоПро
- ЭЦП
- верстка
- деплой
- код
- кодировки
- отладка
- сертификат
- спаггети
- хаки
- эдо
-
Мета
Архив рубрики: Работа
Профайлер PHP своими руками
Я в курсе существования пары профайлеров PHP кода, которые позволяют находить «узкие» места. Но не всегда получается их установить и настроить. Поэтому приходится изобретать что-то на коленке.
Проблемы с fgetcsv
В PHP есть замечательная функция fgetcsv. Позволяет легко и просто читать значения из CSV файла. Но в какой-то момент возникла проблема с тем что функция не читает поля содержащие кириллические символы в кодировке windows-1251. Но это проявляется не на всех … Читать далее
Нестандартное использование Google Analytics
Обычно Google аналитика используется для подсчета посещаемости и для анализа поведения посетителей на сайте. Но также имеется механизм событий, которые позволяет делать зачастную не совсем стандартные вещи. Возникла задача фиксировать видит посетитель сайта определенный элемент на странице сайта или нет. … Читать далее
Хранимые процедуры в MySQL
Скажем сразу, что лучше хранимые процедуры в MySQL не использовать. Но если пришлось — то вот несколько советов
Извращения с fancybox
Как известно fancybox позволяет открывать картинки во «всплывающем» окне. Но при этом размер окна и его дизайн прописывается либо глобально, либо никак. И во многом зависит от размера картинки. Но бывают требования сделать окошко «как в дизайне». И тогда на … Читать далее
Сравнить два массива на PHP
Возникла задача сравнить на PHP два массива на полную идентичность. Т.е. не только совпадение ключей и значений, но и проверить последовательность расположения элементов относительно друг друга. И все еще усугублялось вложенностью массивов. Доходило до четырехмерного массива и больше. В результате … Читать далее
Еще про Gmail и POP3
Как я уже писал получать почту с Gmail через POP3 не проблема. Но POP3 на Gmail работает довольно хитрым образом. При запросе письма через команду GET протокола POP3 это письмо «отмечается» как «прочитанное» и при следующем запросе его уже как … Читать далее
PHP, libCURL, cURL и OpenSSL сертификаты
При использовании SoapClient работающего по HTTPS возникла проблема в том что не удавалось загрузить WSDL и инициализировать клиент. Причем через браузер файл WSDL отдается нормально — только с предупреждением о невалидном сертификате. Оказалось что разработчики сервера не стали заморачиваться с … Читать далее
Создание Excel файла из PHP скрипта
Как-то так получилось, что c давних пор я считал генерацию файла Excel (.xls) из скриптов PHP сложной и нудной работой. Формат был закрыт, да и нормальных библиотек не найдешь. Из «адекватных» вариантов было либо использование библиотек на Perl, либо создание … Читать далее
pop.gmail.com
Понадобилось забирать почту по POP3 с аккаунта на Gmail. Основная проблема в том что подключится можно только с поддержкой SSL. Помню что как-то давно использовал для аналогичной задачи какую-то навороченную библиотеку на Perl. А сейчас вот желательно нужно на PHP. … Читать далее