Главная » Записи с тегом "библиотека" (страница 2)

Рубрики с меткой ‘библиотека’

Smarty – не просто шаблоны

Вступление

Скажем сразу, этот материал не будет вас учить пользоваться базовыми возможностями данной библиотеки. Напротив, я капну гораздо глубже. Цель этого материала взглянуть на шаблонизатор Smarty с другой стороны, и увидеть в нем не просто очень удобный и мощный шаблонный движек, а некий фреймворк для разработки ваших приложений. Читать далее »

Графический счётчик на PHP

Данный пример демонстрирует работу простого графического счетчика. По
функциональности он совершенно идентичен текстовому счетчику.

Для работы
этого счетчика необходимо создать графическое изображение, которое послужит
базой для счетчика.
Читать далее »

Чтение почты через Web-интерфейс.

В последнее время довольно популярными стали почтовые системы с web-интерфейсом.
Надо заметить, это довольно удобно, особенно для пользователей,которые выходят в интернет с разных машин.
Для написания оной программы необходима библиотека

mail::pop3client
Назначение библиотеки очевидно — видно из названия.
В ней содержатся методы доступа к почтовому ящику pop3. Читать далее »

Сжатие данных на PHP

Многие броузеры поддержывают gzip сжатые файлы в «прозрачном» для пользователя режиме.
Для текстовых файлов (html страниц) коефициент сжатия этим методом составляет 0.2-0.3,
т.е. данные сжимаются в 3-5 раз (на бОльших файлах — больше), что даёт такое же ускорение закачки страницы при других равных условиях.
Читать далее »

Превью картинки на PHP

Вам нужно создать превью картинки на PHP, но вы не знаете как это реализовать. Давайте сейчас попробуем разобраться. Итак, для написания превью нам необходимо, что бы была установлена библиотека GD на вашем PHP, но это не так страшно как звучит, так как данная библиотека функций стандартно установлена на хостингах и локальных серверах, таких как Denver и других.

Предположим у нас есть файлы: Читать далее »

PHP сниппеты | 10 полезных php сниппетов

Что такое PHP сниппеты?

PHP сниппеты – это полезные строки PHP кода, которые можно применить при разработке веб приложения.

Очень часто необходимо реализовать какую-то функцию с минимальным использованием строк php кода, в этом нам помогут PHP сниппеты, которые написаны коротко и направлены на решение конкретной проблемы. Читать далее »

Счетчик подписчиков FeedBurner на PHP

Feedburner это отличный сервис, который управляет вашими RSS лентами. Ранее я писал, о том, как создать RSS ленту на PHP. Сегодня, мы научимся красиво оформлять счетчик подписчиков вашей ленты на PHP. Не думаю, что вас устраивает стандартный счетчик подписчиков на FeedBurner. Хоть сервис и предоставляет настройки дизайна стандартного информера, будем честными, он ужасен. Для пользователей будет лучше, если счетчик, будет красиво выглядеть и вписываться в дизайн вашего сайта. Такой ход, вызывает доверие у посетителей и способствует росту подписчиков на вашу RSS ленту.

Для реализации этого удовольствия, вам необходимо иметь аккаунт на FeedBurner, также хостинг с поддержкой PHP и библиотекой GD. Но библиотека GD, как правило, входит в стандартную зборку PHP. Но все же, нужно убедиться, что библиотека GD поддерживается вашим PHP. Читать далее »

Подсветка синтаксиса в Drupal: используем мощнейшую библиотеку GeSHi + GeSHi Filter, инструкция по работе с модулем

Для решения задачи с подсветкой синтаксиса языков программирования в Drupal нам понадобятся:

Примечание. Данный материал актуален для Drupal 6, действия по настройке в седьмой версии CMS по-моему схожи.

Импортируем перевод, распаковываем архив и помещаем модуль в папку ../sites/all/modules. Библиотеку GeHSi распаковываем в папку с модулем GeSHi Filter, чтобы он «налету» увидел её (можно и в ../sites/all/libraries, если вручную путь прописать). Активируем всё необходимое, в ../admin/build/modules появятся: Читать далее »

Использование кэша в расширениях Joomla

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

Общие сведения

Для реализации механизма кэширования, разработчики Joomla используют бесплатную библиотеку Cache_Lite. В качестве менеджера кэша выступает класс JCache_Lite_Function. Данный класс содержит метод call, позволяющий вызвать произвольную функцию по имени и передать ей на вход указанные параметры. При вызове этого метода, в качестве первого параметра указывается имя функции, а далее — произвольное количество переменных, являющихся параметрами этой функции. Читать далее »

Использование ‘$’ вместо ‘jQuery’ в WordPress

Насколько вы знаете, WordPress поставляется с jQuery (при написании статьи использовался WordPress версии 3.2.1). Чтобы использовать jQuery в своих плагинах и темах должным образом, вам необходимо добавить следующий код (в файл functions.php):

01 wp_enqueue_script("jquery");

Хитрость здесь заключается в том, что по умолчанию копия jQuery находится в режиме совместимости. Это означает, что привычный нам шорткат ‘$’ не будет работать. Сделано это для того чтобы не создавать конфликтов с другими библиотеками Javascript, использующими знак доллара (к примеру, MooTools или Prototype). Читать далее »