|
Какой рейтинг вас больше интересует?
|
Главная /
Каталог блоговCтраница блогера Хабрахабр: PHP / Блог / Захабренные/Записи в блоге |
|
Хабрахабр: PHP / Блог / Захабренные
Голосов: 1 Адрес блога: http://habrahabr.ru/blog/php/ Добавлен: 2008-06-12 19:52:35 блограйдером ZaiSL |
|
PHP / Крайне простой поиск по сайту
2011-06-02 13:30:06 (читать в оригинале)Полнотекстовый поиск по сайту. Существует масса бесплатных и проверенных программ поиска по сайту. В каждую уважающую себя CMS встроен поиск. Существуют поисковые сервисы у Гугла, Яндекса и прочих фирм.
Я советую вам использовать эти сервисы. Но иногда есть причины, по которым вы не хотите подключать сторонние компоненты к сайту, или не хотите индексировать сайт в поисковых системах.
Для этого случая, а так же просто ради развлечения, я хочу вам показать крайне простую программу полнотекстового поиска. При своей простоте, она работает быстро и не учитывает окончаний слов. То есть это поиск по словоформам, то есть для этого поиска слова «запустил» и «запустившись» идентичны.
Для работы вам потребуется современные PHP и MySQL. Не будем тянуть кота за хвост, сразу смотрим на программу.
Читать дальше →
PHP / Моделируем полёт PHP на крыльях Erlang
2011-05-30 10:38:27 (читать в оригинале)
В данной статье изложены размышления и фантазии на тему «как можно было бы скрестить Erlang и PHP, чтобы случилось вселенское счастье», а не описание готовой технологии или продукта. Впрочем, мы намерены это реализовать, скорее всего, в форме open-source проекта, если, конечно, уважаемая хабра-аудитория не отговорит :) Собственно, одна из главных задач этой статьи — понять, насколько идея интересна и потенциально полезна широкому PHP-сообществу. Кстати, некоторые из проблем, обсуждаемых в статье, справедливы и для других популярных скриптовых языков (тут я подразумеваю Ruby и Python), так что предлагаемое решение, возможно, будет актуально и для них. Интересно, нафига козе баян?
PHP / PHP + Word
2011-05-26 12:46:49 (читать в оригинале)
Что делать, если нужно создавать много Word файлов одинакового вида, но разного содержания? Например заполнять бланки, квитанции.
Есть 3 варианта:
1) использовать одну из библиотек для работы с Word документами
2) сохранить документ в формате docx, открыть архиватором и внутри мы увидим "\word\document.xml" — чистый xml, с которым можно работать через str_replace (спасибо Enuriru за подсказку)
3) использовать сторонний сервис, который сделает за меня большую часть работы
Первый вариант отпал сразу, т.к. необходимо было создать документ со сложным форматированием, а создавать его вручную, прописывая многочисленные параметры для каждой строчки, не было времени и желания.
Второй варинт хорош и прост, когда мы работаем с word документами в формате .docx, но к сожалению он не поддерживает формат .doc
В процессе проработки третьего варианта, наткнулся на интересное решение LiveDocx
Преимущества:
— файл шаблона можно создать привычным способом через Word
— представление документа в форматах doc, docx, rtf, pdf
— не нужно заморачиваться с представлением Word документа через html или XML
— простота подключения
— надежность — сервис существует давно и под него даже есть готовая библиотека от Zend
Недостатки:
— в бесплатной версии ограничение на 250 генерируемых документов в сутки
— шаблон нельзя менять (например нельзя сгенерировать таблицу с кол-вом строк, равным количеству элементов в базе)
Читать дальше →
PHP / [Из песочницы] PHP / JSON база данных
2011-05-21 16:10:23 (читать в оригинале)При разработке web приложений, часто возникает потребность в хранении определённых настроек или временных данных. Обычно, для этого используются или файлы, или базы данных. Если это база данных, то хранить в базе таблицу с одной строкой, как чаще всего это бывает, не очень удачный вариант. Для этого чаще используются config файлы определенных форматов (*.php, *.ini, *.xml, *.json).
Читать дальше →
PHP / [Из песочницы] Разработка приложений на AMFPHP
2011-05-19 14:40:59 (читать в оригинале)Как это ни странно, на просторах бескрайнего интернета я не нашёл ни одного полноценного мануала (во всяком случае русского) по разработке приложений на AMFPHP. Примерно год назад подобного рода статья была мне очень нужна, но за неимением таковой пришлось собирать все по крупинкам из разных источников. Надеюсь, она будет кому-то полезна.
AMF
Итак, что же такое AMF? Не будем изобретать словесный велосипед и обратимся за помощью к вике:
AMF (англ. Action Message Format, формат сообщений о действиях) — бинарный формат обмена данными, использующийся в приложениях, написанных на Action Script. Построен на основе протокола Simple Object Access Protocol и используется, преимущественно, для обмена информацией между Adobe Flash и базами данных. Action Message Format более экономичен по трафику по сравнению с XML и позволяет передавать типизированные объекты. Анонсирован 13 декабря 2007 года
На данный момент AMF является самым актуальным форматом передачи данных между флеш-приложением и серверной частью. Библиотеки для работы с AMF существуют почти для всех серверных языков, но сегодня я хотел бы остановиться именно на PHP.
Читать дальше →
Категория «Музыка»
Взлеты Топ 5
|
| ||
|
+382 |
399 |
Follow_through |
|
+328 |
331 |
שימותו הקנאים |
|
+320 |
334 |
Tomas50 |
|
+317 |
357 |
krodico |
|
+307 |
359 |
Ланин Сергей |
Падения Топ 5
|
| ||
|
-4 |
42 |
Similis_Deo |
|
-5 |
2 |
Dark Music in Your Heart | Dark Music in Your Heart |
|
-6 |
9 |
BrightBand |
|
-15 |
135 |
Музпросвет в мыслях |
|
-16 |
167 |
Trance Music - Транс музыка |
Популярные за сутки
Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.
взяты из открытых общедоступных источников и являются собственностью их авторов.
