20.01.2010XML для PHP-разработчиков: Часть 1. Работа с XML в PHP за 15 минут
Эта первая из трех статей посвящена знакомству с API и демонстрирует, что SimpleXML в сочетании с DOM служит идеальным инструментом для разработчиков, имеющих дело с простыми, предсказуемыми и относительно компактными XML-документами. Именно такими документами оперируют, например, Ajax-приложения при передаче информации о заполнении формы, в такие же документы оформляются ответы API Web-сервисов, таких как weather.com. Автор: Клифф Морган <
11.01.2010PHP. Что такое JSON и как с ним бороться.
Сегодня поговорим про формат обмена данными JSON, который вполне может заменить вам XML для ряда задач. Расшифровывается это как JavaScript Object Notation — формат записи объектов на языке JavaScript. Формат до безобразия простой и, что приятно, стандартизирован (RFC4627). Я расскажу о его плюсах, минусах и как работать с ним на PHP и JavaScript. Автор: RXL <
07.12.2009Что нового в PHP V5.3: Часть 1. Изменения в интерфейсе объектов
Версия PHP V5.3, которую вначале называли «PHP V6 без встроенной поддержки Unicode», превратилась в функционально насыщенное обновление линейки PHP V5. Добавив множество новых функций, оптимизировав существующие функции, исправив проблемы на отдельных платформах и вычистив старые функции, которых не будет в следующих версиях РНР, она должна подготовить разработчиков к выходу версии PHP V6. В серии статей "Что нового в PHP V5.3" мы рассмотрим эти новые функции V5.3 и увидим, как они применяются. Автор: Джон Мертик <
30.11.2009Загрузка браузером нескольких файлов
Если нужно дать пользователю возможность загрузки нескольких файлов, традиционное решение на данный момент — использовать для этой цели Flash (реже — Java applet или ActiveX). В случае, если соответствующий плагин недоступен, пользователю, как правило, показывают стандартный HTML-элемент для загрузки файла. Автор: bolk <
23.11.2009Текст любой ценой: PPT
Некоторое время назад мы с вами обсуждали получение чистого текста из различных форматов данных: будь то PDF или DOC. В одном из обсуждений был высказано предположение, что при парсинге презентаций PowerPoint я заработаю геморрой или другую страшную болезнь мягкой точки. Что ж, волей судеб мне пришлось доставать текст и из этого «сладенького» формата. Скажу честно, геморрой заработать не удалось, а вот класс для парсинга презентаций вышел. Автор: DonRamon <
17.11.2009Почти настоящая многопоточность средствами php 5
В очередной раз читал про многопоточность в php точнее полное её отсутствие и всевозможные костыли в виде не блокируемых сокетов. Вот как раз там наткнулся на интересную статью в которой описывался очень простой и эффективный способ распараллеливания потоков. На основе этого материала написал небольшой класс что бы облегчить себе работу в будущем. Автор: MadJeck <
19.10.2009Текст любой ценой: WCBFF и DOC
Несколько позже, чем хотелось, но продолжаем наш разговор о получении текста из разных форматов данных. Мы с вами уже познакомились с тем, как работать с изначально XML-base файлами (docx и odt), прочитали текст из pdf, преобразовали содержимое rtf в plain-text. Теперь перейдём в вкусненькому да сладенькому — формату DOC. Автор: DonRamon <
16.10.2009Оптимизация PHP кода: 7 принципов
Производительность решений на PHP — частая тема различных споров и дискуссий. В данной статье мы рассмотри 7 основных камней преткновения на пути оптимизации производительности PHP кода. Автор: VReal <
13.10.2009TwittReader – твитты на вашем сайте
Выкладываю свой велосипед с: возможностью вывода одного или нескольких последних статусов, подсветкой ссылок, e-mail, юзеров, хэш-тегов, кэшированием, которое работает в т.ч. когда Твиттер упал (а такое бывает), перекодировкой (если на сайте используется не UTF-8), гибкими настройками, собственными шаблонами.
Автор: Tokolist <
20.09.2009Текст любой ценой: RTF
Что ж продолжим наши изыскания на предмет получения текста из различных форматов данных. Не так давно мы с вами научились вытаскивать текст из zipped-xml-based файлов (odt и docx), а также, в начале этой недели, из pdf. Сегодня мы продолжим с обещанным rtf. Автор: DonRamon <