Архив рубрики: Backend

Библиотека для генерации QR-кодов на PHP

Нашел, что искал: phpqrcode библиотека для генерации QR-кодов. Лицензия LGPL — можно использовать даже в коммерческих продуктах.

UPD. Вот еще один генератор QR-кодов — подходит для php4, гораздо меньше кода, написан не в концепции ООП, заодно имеет имеет версию на perl: QRcode Perl CGI & PHP scripts

Руководство по созданию пользовательких таксономических категорий в WordPress

Мой перевод статьи c сайта sixrevisions.com. Статья является продолжением ранее переведенной мной статьи под названием «Руководство по созданию пользовательских типов записей в WordPress»
Странный термин таксономия или таксономическая категория не слишком распространен, но заменять я его не стал. Вообще таксономия — это классификация. Самый близкий термин, который я встречал на практике — классификатор.

В этом руководстве мы рассмотрим потрясающую возможность WordPress: пользовательскую таксономию. Она дает вам беспрецедентную власть в способах категорирования и сопоставления различного содержимого друг с другом. Хотя таксономия WordPress была представлена в версии 2.3, в версии 3.0 она была полностью переработана для разработчиков.

Читать далее 

Руководство по созданию пользовательских типов записей в WordPress

Это перевод статьи по адресу http://sixrevisions.com/wordpress/wordpress-custom-post-types-guide/. Изображения взяты из оригинальной статьи без каких-либо изменений — делайте на это скидку, некоторые надписи могут не соответствовать.

Одной из наиболее ожидаемых возможностей WordPress 3.0 была возможность создания собственных пользовательских типов записей в WordPress, которая позволяет отображать и категоризировать различные типы помимо 5 принятых в WordPress типов содержимого (например Запись, Страница, Файл и так делее). Добавление этой возможности — большой шаг вперед в превращении WordPresss в полноценную CMS, расширяющую ее применение за пределы обычного использования в качестве блог-платформы.

В этом руководстве, мы пройдем весь процесс создания пользовательского типа записи. Если более конкретно, мы создадим тип записи «Событие» для памятных и важных дат, наподобии календаря.

Читать далее 

Чтение файлов xls и xlsx в PHP4

В жизни каждого PHP-разработчика наступает момент, когда его просят сделать импорт данных из Excell, причем ограничиваться CSV, как правило, никто не хочет, несмотря на явное его преимущества — нативную поддержку и возможность чтения файла рядами (а значит и экономия оперативной памяти).

Я не в первый раз сталкиваюсь с такой задачей, однако в этот раз присутствовал ряд интересных ограничений — PHP версии 4.

Читать далее