TinyURL. Шаг 5. Последние штрихи и запуск

До запуска сервиса коротких собщений осталось совсем немного: определиться с хранением информации, настроить .htaccess и переадресацию.

Ссылка на архив TinyURL для нетерпеливых (Инструкция по установке и ссылка на пример работающего скрипта в конце статьи)

Читать дальше...

>> Читайте в блоге

TinyURL. Шаг 4. Обработка кнопки на примере формы входа
TinyURL. Шаг 3. Рендеринг интерфейса
TinyURL. Шаг 2. Кодирование и декодирование ссылки
Разноцветное облако ссылок
Установка собственного OpenID сервера phpMyID

TinyURL. Шаг 4. Обработка кнопки на примере формы входа

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

Для этого я буду использовать JavaScript, а точнее великолепную библиотеку JQuery. Не обойду вниманием и модный AJAX. Итак, рассмотрим потенциальную форму входа на сайт (имя тестового пользователя и его пароль вы без труда найдете в приложенном коде)

Читать дальше...

>> Читайте в блоге

TinyURL. Шаг 3. Рендеринг интерфейса
TinyURL. Шаг 2. Кодирование и декодирование ссылки
TinyURL. Шаг за шагом. Шаг 1
Oracle. Преобразование даты в unix timestamp
MFC. Использование HTML-интерфейса.

TinyURL. Шаг 3. Рендеринг интерфейса

Больше всего в программировании я не люблю писать интерфейсы, и именно поэтому мне нравится программировать под Web, где создание внешнего вида программы требует существенно меньше усилий, чем в десктопных приложениях. Да и при программировании под Windows я все чаще отдаю предпочтение HTML-интерфейсу

Читать дальше...

>> Читайте в блоге

TinyURL. Шаг 2. Кодирование и декодирование ссылки
TinyURL. Шаг за шагом. Шаг 1
PHP. Сохранение массива в файл
PHP. Преобразование таблицы в картинку. Создание информеров.
Повторное экранирование кавычек в PHP

TinyURL. Шаг 2. Кодирование и декодирование ссылки

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

Для того чтобы на возникло лишних проблем с генерацией адресов, я собираюсь использовать для кодирования прописные и строчные буквы латинского алфавита, а так же цифры от 0 до 9. В выбраном наборе 62 символа и для моего небольшого сервиса мне вполне хватит 4 значащих символов, с помощью которых можно закодировать 14776336 адресов.

Читать дальше...

>> Читайте в блоге

TinyURL. Шаг за шагом. Шаг 1
PHP. Сохранение массива в файл
Использование md5 в Oracle.
Несколько слов об использовании Mercurial.
MFC. Использование HTML-интерфейса.

TinyURL. Шаг за шагом. Шаг 1

Этим постом я открываю на блоге новую рубрику "PHP Шаг за шагом", в которой буду рассказывать о разработке небольших, но полезных скриптов и сервисов. Смею надеяться, что мне есть чем поделиться с читателями блога и, конечно же, есть то, чему я могу поучиться у вас.

Первый скрипт, о котором пойдет речь - это сервис сокращенных ссылок - TinyURL Думаю, что пояснять суть сервиса нет неоходимости, а вот назначение, каждый придумает сам в меру своей испорченности.

Читать дальше...

>> Читайте в блоге

PHP. Сохранение массива в файл
Использование md5 в Oracle.
Несколько слов об использовании Mercurial.
JavaScript и MFC. Интеграция Property Tree в MFC приложение.
Полезные ссылки