opt_php

Одним из основных критериев успешности любого интернет-ресурса является скорость его работы и с каждым годом пользователи становятся всё более и более требовательными по этому критерию. Оптимизация работы php-скиптов — это один из методов обеспечения скорости работы системы.

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

Почему сборник советов и фактов, а не жестких правил? Потому что, как я убедился, не существует «абсолютно правильной оптимизации». Многие приёмы и правила противоречивы и выполнить их все невозможно. Приходиться выбирать совокупность методов, которыми приемлемо пользоваться без ущерба безопасности и удобности. Я занял рекомендательную позицию и поэтому у меня советы и факты, которые Вы можете соблюдать, а можете и не соблюдать.

Polaroid Gallery v.1.01

polaroid
Polaroid Gallery - бесплатная Flash-галерея разработанная Christopher Einarsrud.

Скрипт загружает названия изображений и пути к ним из внешнего xml-файла или flickr RSS feed. Затем скрипт обрабатывает данные и создает галерею.

Для создания галереи просто пропишите пути к картинкам в файле photos.xml

<photos>
 <photo desc="Описание картинки" url="_pics/1.jpg" />
 <photo desc="Описание картинки" url="_pics/2.jpg" />
</photos>

Скачать

TheCAPTCHA

thecaptcha

TheCAPTCHA - мощный скрипт для защиты вашего сайта от спам-ботов. TheCAPTCHA бесплатный скрипт, вы можете распространять его и / или модифицировать его в соответствии с условиями GNU Lesser General Public License.

Язык: PHP.

Securimage

securimage

Securimage является бесплатным, с открытым исходным кодом, PHP-скриптом для создания сложных изображений и CAPTCHA-кодов для защиты от спама. Его можно легко добавить в существующие формы на Вашем сайте, чтобы обеспечить защиту от спам-ботов. Он может работать на любом веб-сервере, если у вас установлен PHP и поддержка GD в PHP.

Язык: PHP.

tiny table - сортировка таблицы javascript

Этот небольшой по размеру (2,5 Кб) скрипт, очень прост в использовании и при этом обладает большими возможностями. Например, он позволяет разбивать на страницы табличные данные для более удобного их просмотра, также позволяет "подсвечивать" выделяемые столбцы и строки, устанавливать автоопределение типа данных в столбцах и многое другое.

Введение

jQuery прекрасен. Я использую его вот уже почти год и, хотя я и был достаточно впечатлен в самом начале, он нравится мне все больше и больше по мере использования и по мере того, как я узнаю о том, как он устроен внутри.

Я не эксперт в jQuery. И даже не претендую, поэтому, если встретите ошибки, смело поправляйте меня и вносите предложения по улучшению (поправлять и присылать поправки нужно автору статьи, а не перевода — зам. пер.).

Я называю себя «среднестатистическим» пользователем jQuery и я думаю, что всем остальным будет интересно почитать и что-нибудь почерпнуть из «фишек», «трюков» и техник, которые я освоил за последний год. Статья получилась куда длиннее, чем я предполагал изначально, так что в самом начале я привел «содержание» для более удобной навигации и возможности при желании пропустить не интересующие моменты.

js-charts

JS Charts является бесплатным JavaScript-генератором, который требует минимум знаний программирования. С JS Charts рисование диаграмм становится простой и легкой задачей. Он не требует никаких дополнительных плагинов и серверных модулей. Просто подключите скрипты, подготовьте данные для схемы в XML или массиве JavaScript и ваша таблица готова.