Коды ответов HTTP сервера

Код состояния HTTP (англ. HTTP status code) является частью первой строки ответа сервера. Он представляет собой целое число из трех арабских цифр. Первая цифра указывает на класс состояния. За кодом ответа обычно следует отделённая пробелом поясняющая фраза на английском языке, которая разъясняет человеку причину именно такого ответа.

( Читать дальше )

Устанавливаем AppServ

Подготовка к установке
Скачайте дистрибутив AppServ. Вы можете выбрать версию 2.4.x, 2.5.x или 2.6.x.
2.4.x (как и 2.5.x) — сочетает в себе стабильность работы для всех пользователей программного продукта. Но, версии используют PHP 4.x и PHP 5.x.
2.6.x — последняя версия, с новым Apache, PHP и MySQL.

( Читать дальше )

Интеграция PHP в скрипт vBulletin

Ну-с, начем. Для этого нам понадобится:
1. Модуль product-letphplive.xml (Он же продукт, который позволяет парсить PHP)
2. Маленькое пособие по созданию страниц в vBulletin (опционально)

( Читать дальше )
  • +2
  • 12 июня 2009, 16:21
  • AleX
  • 7+7

Решение проблемы кодировки в vBulletin

Так-с, очень много проблем, связаные с кодировкой форума. В итоге у некоторых появляются “кракозябры” (непонятные спецсимволы и т.п.), а у некоторых вообще отсутствует язык на форуме.

( Читать дальше )

Ваш выбор?

Давно известно, что блокнот — лучшее оружие кодера. Но, помимо него, существует еще масса других программ, которые не уступают по тому же юзабилити и функционалу.

Каков Ваш выбор?

Мой выбор — Notepad++

Новичок и Linux

Всем здрасте. Хотелось бы поинтересоваться — с какого дистрибутива лучше начать знакомство с Linux. Пока остановился на Ubuntu. Или есть что-то получше?

Устанавливаем XAMPP

XAMPP — кроссплатформенная сборка веб-сервера, содержащая Apache, MySQL, интерпретатор скриптов PHP и язык программирования Perl, и много дополнительных библиотек которые позволяют запустить полноценный веб-сервер.
Существует 2 метода установки. О них поговорим далее.

( Читать дальше )

Устанавливаем Денвер

Устанавливаем Денвер

Итак, вы решили установить Денвер. Он имеет нечто вроде ядра, или «сердца» — так называемый «базовый пакет», занимающий около 5.5 MB. Все остальное поставляется в виде пакетов расширений, о которых речь пойдет в других статьях. Базовый пакет содержит большинство необходимых программ и утилит:
 • Инсталлятор (поддерживается также инсталляция на flash-накопитель).
 • Apache, SSL, SSI, mod_rewrite, mod_php.
 • PHP5 с поддержкой GD, MySQL, sqLite.
 • MySQL5 с поддержкой транзакций.
 • Система управления виртуальными хостами, основанная на шаблонах. Чтобы создать новый хост, вам нужно лишь добавить директорию в каталог /home, править конфигурационные файлы не требуется. По умолчанию уже поддерживаются схемы именования директорий многих популярных хостеров; новые можно без труда добавить.
 • Система управления запуском и завершением всех компонентов Денвера.
phpMyAdmin — система управления MySQL через Web-интерфейс.
 • Эмулятор sendmail и SMTP-сервера (отладочная «заглушка» на localhost:25, складывающая приходящие письма в /tmp в формате .eml); поддерживается работа совместно с PHP, Perl, Parser и т.д.



( Читать дальше )

«Есть идея!»

«Есть идея!» — вскрикивает человек, когда находит что-то полезное, либо то, что может решить проблему. В нашем случае — что-то нужное и полезное.
Проект — воплощение всякого рода идей, которые в своей совокупности приводят его к успеху. Что, конечно, немаловажно в веб-разработках. В качестве решающего фактора, выступает человеческий креативизм. Нет-нет, не кретинизм, а креативизм. От слова «креатив» (понимается как наличие творческой смекалки).

Думаю, многие заметили (ну, это тяжело не заметить/почувствовать), что в начале возникновения интернета, любое «телодвижение» оценивалось как что-то новое, в своем роде инновационный подход к каждому проекту. Все это базировалось на основе одного фактора. Фактор — неизведанность. Я бы даже весь этот процесс освоения сопоставил бы с первопроходцами. Когда впереди ожидают великие открытия, горькие неудачи, бесценный опыт…

И вот, следуя ногой в ногу с нынешним тысячелетием, интернет нуждается все в больших и перспективных идеях. Как говорится — «Новое — хорошо забытое старое».
Но, освоив большую часть пространства, становится ясно, что чаша, с которой черпали эти самые идеи, заполнена лишь на четверть. Но, то ли это воображаемый нами лимит, то ли горькая правда.

Так вот, напрашивается вопрос — Насколько безгранична чаша идей?

Вряд ли кто-то в состояние ответить. Поскольку, этот вопрос аналогичен вопросу «Каковы возможности человеческого мозга?». Вот-вот, и я затрудняюсь ответить. Давайте попробуем заглянуть на пару десятков лет вперед, и представить наше с вами будущее интернет пространство.

Seo, Smo, Smm и другие страшные слова

SEO — search engine optimization, поисковая оптимизация, продвижение сайтов по поисковикам и т.д. и т.п. В каждый «период» времени, поисковые системы преподносят всё более и более изощренные способы избежание накрутки рейтинги для попадания в топ, в то время как сеошники эти самые методы активно обходят. В последние годы SEO породило новое движение оптимизаторов — SMO — Social Media Optimization, как понятно из английского названия это раскрутка и продвижение в социальных медиа. То есть, раскрутка и оптимизация в социальных сетях, блогах, сервисах закладок и другие приёмы. Это направление появилось из-за большого бума социальных сетей которые пришлись в РФ на конец 2007 года.
SMO разделилось на две ветви — изменение самого сайта (SMO) и продвижение сайта в социальных медиа (SMM) (блоги, форумы, сетевые сообщества).

( Читать дальше )