PHP
43 примера использования PHP фреймворка CodeIgniter
Список из 43 ресурсов, который включает в себя примеры, обзоры литературы и полезные советы для тех, кто решил использовать PHP фреймворк CodeIgniter в своих приложениях.
- CodeIgniter Tutorial: [Creating Accounting Application] Part 1 Setting Up the Environment
- CodeIgniter: Creating First Application at CodeIgniter
- Building a basic PHP E-Commerce Application using CodeIgniter Framework – Part 1
- CodeIgniter Advent: Day 1
- How to make CodeIgniter file upload class accept all extensions?
- An Introduction to CodeIgniter
- 9 Ways to Integrate Ajax with CodeIgniter
- Debugging a CodeIgniter application with FirePHP
- Getting Started with CodeIgniter
- CodeIgniter From Scratch: Day 1
- Building An Application Using CodIgniter Part 1/3
- FreakAuth_light USERGUIDE
- Displaying User Comments in a Code Igniter Blog Application
- Building a Complete CodeIgniter Application: Part 1
- The Best Way to Make CodeIgniter Website Multi-Lang
- Codeigniter for Joomla
- A Guide to Using Template
- CodeIgniter and jQuery – Real Live Search with Pagination
- Optimizing and Scaling your CodeIgniter Application – with Benchmarks!
- Smarty as a template engine in Code Igniter
- Speed Up your Web Application by CodeIgniter
- Archive for the ‘CodeIgniter’ Category
- Building with CodeIgniter: Beginning your Tumblelog
- Template Library for Ext.CodeIgniter
- Codeigniter: Setting up multiple sites on one install
- How to use CodeIgniter’s OpenID library to integrate OpenID in your existing user system
- CodeIgniter for Rapid PHP Application Development Table of Contents
- Review: CodeIgniter for Rapid PHP Application Development
- Book Review: Code Igniter for Rapid PHP Application Development
- Amazon Book Review: CodeIgniter for Rapid PHP Application Development
- Code Igniter ExtJs Integration – 3
- Implementing the Zend Framework with CodeIgniter
- PHP Application Framework Battle Royale: CodeIgniter vs. Symfony
- A Quick Code Igniter and JQuery Ajax Tutorial
- Build Your Portfolio With CodeIgniter
- How to make a link using Codeigniter
- Dynamically Dropdown Value On Code Igniter
- CodeIgniter Resources Useful
- Rapid Application Development with CodeIgniter
- SlideShow: CodeIgniter PHP MVC Framework
- Everything You Need to Get Started With CodeIgniter
- Run CodeIgniter from the Command Line / SSH
- PHP Tutorials : Building a basic PHP E-Commerce Application using CodeIgniter Framework – Part 1
Open Web Analytics — добавь статистику в свое приложение
Open Web Analytics — это фреймворк, с открытым исходным кодом, который разработчики могут использовать для интеграции в свои проекты веб-аналитики.
Open Web Analytics написан на PHP. Имеет встроенную поддержку для таких популярных проектов как — WordPress, Gallery и MediaWiki, и так же может использоваться как самостоятельное приложение.
OWA предоставляет 2 варианта API:
- PHP — позволяет легко итегрироваться в любое PHP-приложение
- JavaScript — для использования на статических страницах
Open Web Analytics обладает мощным функционалом по отслеживанию, созданию отчетов и тепловых карт, имеется интеграция с Google Maps, поддержка нескольких сайтов, а так же набором стандартных возможностей:
- просмотр страниц, посещений и уникальных посетителей
- уникальные, новые и повторные заходы
- Click-streams – отслеживание кликов по каждому посетителю
- Click Tracking – отслеживание где именно на странице был совершен клик
- Click Heat Maps – просмотр тепловой карты (heat map) страницы
- Refering Page Analysis – просмотр заголовка страницы, текста ссылки и близлежащего текста со ссылающейся страницы
- просмотр посещений по user-agent
- отслеживание страниц входа и выхода
Open Web Analytics использует только компонеты с открытым исходным кодом, такие как Open Flash Chart и PHP Mailer, для работы наобходима поддержка PHP 4.2.2 и выше с библиотекой GD.
php.js — PHP-функции в JavaScript
php.js — это JavaScript-библиотека, которая позволяет использовать функции PHP на клиентской стороне. Может оказаться полезной для разработчика, которому потребуется уже на странице в браузере вызвать какую-либо функцию PHP, на пример — file_get_contents(), mktime(), serialize().

На данный момент портированно около 400 наиболее востребованных функций и работы продолжаются.
На странице загрузки доступна как полная версия библиотеки, так и несколько специализированных сборок, и есть возможность создать библиотеку, в которой будут только те функции — которые нужны именно вам.
PHP Quick Profiler — Firebug для PHP
Firebug — известный инструмент для анализа HTML, CSS и JavaScript, а PHP Quick Profiler (PQP) теперь можно назвать Firebug для PHP — был на днях представлен Particletree.

PQP нацелен на анализ производительности PHP-кода, обладает приятным и функциональным интерфейсом и предоставляет следующую информацию:
- объем использованной памяти
- количество и размер подключаемых файлов
- время исполнения скриптов
- лог запросов к базе данных
В архиве с PHP Quick Profiler есть пример работы и инструкция по интеграции PQP в ваш проект.
OpenCart — скрипт корзины заказов с открытым кодом
OpenCart — скрипт корзины заказов (shopping cart) на PHP и с использованием БД MySQL, с открытым исходым кодом, обладает всеми стандартными функциями, которые присущи продуктам данного класса:
- неограниченное количество категорий
- возможность задать несколько изображений для одной единицы товара
- сохранение отзывов от пользователей товара
- выставление цен в разных валютах
- возможность использовать различные платежные шлюзы
- несколько типов доставки
- использование шаблонов оформления
- мульти-язычный интерфейс
- система купонов

Админская и пользовательская части OpenCart могут быть расширены за счет модулей (на данный момент существует более 30).
Relay — файл-менеджер с поддержкой AJAX
Relay — это файл-менеджер с использованием AJAX, предлагается разработчиками как замена тем менеджерам, что по-умолчанию предоставляют хостеры.
Основные возможности:
- drag-n-drop файлов и папок
- динамическая загрузка структуры папки
- прогресс-бар для загрузки файлов
- предпросмотр для изображений и PDF
- разделение прав доступа для пользователей

Минимальные требования:
- PHP 4+
- MySQL 4+
- Perl 5.8.0 (для отображения процесса загрузки)
- Apache или IIS
GMFoto — легкая фото-галерея с открытым кодом
GMFoto — галерея с открытым кодом, на PHP не требуется база данных. Есть сменные шаблоны оформления и многопользовательская поддержка.
GMFoto — предоставляет создание неограниченного количества категорий. Для добавления изображений можно использовать FTP или KFM (Kae's File Manager), после чего они могут быть автоматически пережаты и скорректированы по размеру. Для показа изображений используется Lightbox.
ProFolio — скрипт для создания сайта-портфолио
ProFolio — это бесплатный и быстрый в освоении скрипт для создания сайта-портфолио для художника, фотографа, дизайнера или кого-либо еще, кому нужно просто и стильно представить свои работы в сети.

ProFolio написан на PHP и использует MySQL для хранения данных, поставляется с удобной системой инсталляции. После установки, из панели управления вы сможете:
- создавать галереи
- загружать работы
- указывать параметры для авто-изменения размеров
- настраивать внешний вид сайта
- изменение контактных и личных данных
Pixie — бесплатная и простая система управления сайтом
Цитата с сайта проекта: «Наша основная цель состоит в том, чтобы сохранить Pixie настолько простым, что даже ваша Бабушка могла ее использовать».
Pixie — бесплатная, маленькая и простая CMS с открытым исходным кодом, написана на PHP и использует MySQL.
Особенности Pixie:
- человеко-понятные и SEO-friendly URL
- расширяемость за счет плагинов и модулей
- использование тем оформления на основе CSS
- резервные копии
- многоязычный интерфейс

И главное — Pixie постоянно развивается, самые свежие новости можно узнать в блоге проекта.
phpWatch — мониторинг беспрерывной работы сайтов
phpWatch — бесплатный PHP-скрипт для отслеживания времени беспрерывной работы (Uptime) серверов. Может отслеживать неограниченное количество сайтов и отсылать уведомления на почту или по SMS (только США).

Простой интерфейс с использованием AJAX позволяет легко настраивать уведомления и добавлять новые сайты.
У phpWatch так же имеется API, который позволяет другим приложениям использовать статистику монитора и систему уведомлений.
| Пн | Вт | Ср | Чт | Пт | Сб | Вс |
|---|---|---|---|---|---|---|
| « Янв | ||||||
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | ||||

