книги хакеры / журнал хакер / специальные выпуски / Специальный выпуск 67_Optimized
.pdf
|
|
|
|
|
|
hang |
e |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
C |
|
|
|
E |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
X |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
- |
|
|
|
|
|
|
|
|
d |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
F |
|
|
|
|
|
|
|
|
|
t |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
D |
|
|
|
|
|
|
|
|
|
|
i |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
r |
|||||||||||||||||||||
|
P |
|
|
|
|
|
|
|
|
NOW! |
o |
|||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
BUY |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
to |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
w Click |
|
|
|
|
|
|
|
m |
|||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||
w |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
w |
|
|
|
|
|
|
|
|
|
|
|
o |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
. |
|
|
|
|
|
|
|
|
|
.c |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
p |
|
|
|
|
|
|
|
|
g |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
df |
|
|
|
|
|
n |
e |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
-xcha |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
hang |
e |
|
|
|
|
|
|
|
|
C |
|
E |
|
|
|||
|
|
X |
|
|
|
|
|
|||
|
- |
|
|
|
|
|
d |
|
||
|
F |
|
|
|
|
|
|
t |
|
|
|
D |
|
|
|
|
|
|
|
i |
|
|
|
|
|
|
|
|
|
r |
||
P |
|
|
|
|
|
NOW! |
o |
|||
|
|
|
|
|
|
|
||||
|
|
|
|
|
BUY |
|
|
|||
|
|
|
|
to |
|
|
|
|
|
|
w Click |
|
|
|
|
|
m |
||||
|
|
|
|
|
|
|||||
w |
|
|
|
|
|
|
|
|
|
|
|
w |
|
|
|
|
|
|
|
o |
|
|
. |
|
|
|
|
|
.c |
|
||
|
|
p |
|
|
|
|
g |
|
|
|
|
|
|
df |
|
|
n |
e |
|
||
|
|
|
|
-x cha |
|
|
|
|
|
|
|
|
hang |
e |
|
|
|
|
|
|
|
|
|
|
|
|
|
C |
|
E |
|
|
|
|
|
|
|
|||
|
|
X |
|
|
|
|
|
|
|
|
|
|
|||
|
- |
|
|
|
|
|
d |
|
|
|
|
|
|
||
|
F |
|
|
|
|
|
|
t |
|
|
|
|
|
|
|
|
D |
|
|
|
|
|
|
|
i |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
r |
|
||||||
P |
|
|
|
|
|
NOW! |
o |
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
BUY |
|
|
|
|
|
|
|
|||
|
|
|
|
to |
|
|
|
|
|
|
|
|
|
|
|
w Click |
|
|
|
|
|
m |
|
||||||||
|
|
|
|
|
|
|
|||||||||
w |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
w |
|
|
|
|
|
|
|
o |
|
|
|
|
|
|
|
. |
|
|
|
|
|
.c |
|
|
|
|
|
|
||
|
|
p |
|
|
|
|
g |
|
|
|
|
|
|
|
|
|
|
|
df |
|
|
n |
e |
|
|
|
|
|
|
||
|
|
|
|
-xcha |
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
hang |
e |
|
|
|
|
|
|
|
|
C |
|
E |
|
|
|||
|
|
X |
|
|
|
|
|
|||
|
- |
|
|
|
|
|
d |
|
||
|
F |
|
|
|
|
|
|
t |
|
|
|
D |
|
|
|
|
|
|
|
i |
|
|
|
|
|
|
|
|
|
r |
||
P |
|
|
|
|
|
NOW! |
o |
|||
|
|
|
|
|
|
|
||||
|
|
|
|
|
BUY |
|
|
|||
|
|
|
|
to |
|
|
|
|
|
|
w Click |
|
|
|
|
|
m |
||||
|
|
|
|
|
|
|||||
w |
|
|
|
|
|
|
|
|
|
|
|
w |
|
|
|
|
|
|
|
o |
|
|
. |
|
|
|
|
|
.c |
|
||
|
|
p |
|
|
|
|
g |
|
|
|
|
|
|
df |
|
|
n |
e |
|
||
|
|
|
|
-x cha |
|
|
|
|
|
|
|
|
hang |
e |
|
|
|
|
|
|
|
|
C |
|
E |
|
|
|||
|
|
X |
|
|
|
|
|
|||
|
- |
|
|
|
|
|
d |
|
||
|
F |
|
|
|
|
|
|
t |
|
|
|
D |
|
|
|
|
|
|
|
i |
|
|
|
|
|
|
|
|
|
r |
||
P |
|
|
|
|
|
NOW! |
o |
|||
|
|
|
|
|
|
|
||||
|
|
|
|
|
BUY |
|
|
|||
|
|
|
|
to |
|
|
|
|
|
|
w Click |
|
|
|
|
|
m |
||||
|
|
|
|
|
|
|||||
w |
|
|
|
|
|
|
|
|
|
|
|
w |
|
|
|
|
|
|
|
o |
|
|
. |
|
|
|
|
|
.c |
|
||
|
|
p |
|
|
|
|
g |
|
|
|
|
|
|
df |
|
|
n |
e |
|
||
|
|
|
|
-xcha |
|
|
|
|
|
|
|
|
hang |
e |
|
|
|
|
|
|
|
|
C |
|
E |
|
|
|||
|
|
X |
|
|
|
|
|
|||
|
- |
|
|
|
|
|
d |
|
||
|
F |
|
|
|
|
|
|
t |
|
|
|
D |
|
|
|
|
|
|
|
i |
|
|
|
|
|
|
|
|
|
r |
||
P |
|
|
|
|
|
NOW! |
o |
|||
|
|
|
|
|
|
|
||||
|
|
|
|
|
BUY |
|
|
|||
|
|
|
|
to |
|
|
|
|
|
|
w Click |
|
|
|
|
|
m |
||||
|
|
|
|
|
|
|||||
w |
|
|
|
|
|
|
|
|
|
|
|
w |
|
|
|
|
|
|
|
o |
|
|
. |
|
|
|
|
|
.c |
|
||
|
|
p |
|
|
|
|
g |
|
|
|
|
|
|
df |
|
|
n |
e |
|
||
|
|
|
|
-x cha |
|
|
|
|
На подходе WEB 2.0 и новые технологии. Прошли времена домашних страничек и использования «голого» HTML. Web-кодинг уже давно не просто красивое словечко, а неотъемлемая составляющая любого проекта в Сети.
Жизнь без PHP и CMS немыслима, а от AJAXа и web-сервисов не сидится на месте. Перспективы добираются до горизонта фантазии...
Чем безумнее твоя задумка, тем выше вероятность того, что тебе понадобятся последние наработки в сайтостроении. Все доступно, все просто, все реально!
Андрей Каролик
|
|
|
|
hang |
e |
|
|
|
|
|
|
|
|
C |
|
E |
|
|
|||
|
|
X |
|
|
|
|
|
|||
|
- |
|
|
|
|
|
d |
|
||
|
F |
|
|
|
|
|
|
t |
|
|
|
D |
|
|
|
|
|
|
|
i |
|
|
|
|
|
|
|
|
|
r |
||
P |
|
|
|
|
|
NOW! |
o |
|||
|
|
|
|
|
|
|
||||
|
|
|
|
|
BUY |
|
|
|||
|
|
|
|
to |
|
|
|
|
|
|
w Click |
|
|
|
|
|
m |
||||
|
|
|
|
|
|
|||||
w |
|
|
|
|
|
|
|
|
|
|
|
w |
|
|
|
|
|
|
|
o |
|
|
. |
|
|
|
|
|
.c |
|
||
|
|
p |
|
|
|
|
g |
|
|
|
|
|
|
df |
|
|
n |
e |
|
||
|
|
|
|
-xcha |
|
|
|
|
|
|
|
|
hang |
e |
|
|
|
|
|
|
|
|
C |
|
E |
|
|
|||
|
|
X |
|
|
|
|
|
|||
|
- |
|
|
|
|
|
d |
|
||
|
F |
|
|
|
|
|
|
t |
|
|
|
D |
|
|
|
|
|
|
|
i |
|
|
|
|
|
|
|
|
|
r |
||
P |
|
|
|
|
|
NOW! |
o |
|||
|
|
|
|
|
|
|
||||
|
|
|
|
|
BUY |
|
|
|||
|
|
|
|
to |
|
|
|
|
|
|
w Click |
|
|
|
|
|
m |
||||
|
|
|
|
|
|
|||||
w |
|
|
|
|
|
|
|
|
|
|
|
w |
|
|
|
|
|
|
|
o |
|
|
. |
|
|
|
|
|
.c |
|
||
|
|
p |
|
|
|
|
g |
|
|
|
|
|
|
df |
|
|
n |
e |
|
||
|
|
|
|
-x cha |
|
|
|
|
ЕЖЕМЕСЯЧНЫЙ
ТЕМАТИЧЕСКИЙ
КОМПЬЮТЕРНЫЙ
ЖУРНАЛ
06(67) ÈÞÍÜ 2006
www.xakep.ru
Мнение редакции не всегда совпадает с мнением авторов.
Все материалы этого номера представляют собой лишь информацию к размышлению. Редакция не несет ответственности за незаконные действия, совершенные с ее использованием, и возможный причиненный ущерб.
За перепечатку наших материалов без спроса — преследуем.
РЕДАКЦИЯ Главный редактор
Николай «AvaLANche» Черепанов (avalanche@real.xakep.ru)
Выпускающие редакторы
Александр «Dr.Klouniz» Лозовский (alexander@real.xakep.ru) Андрей Каролик (andrusha@real.xakep.ru)
CD/OFFTOPIC
Иван «SkyWriter» Касатенко (sky@real.xakep.ru)
Литературный редактор
Валентина Иванова (valy@real.xakep.ru)
Арт-директор
Иван Васин (vasin@real.xakep.ru)
Дизайнер
Наталья Жукова (zhukova@real.xakep.ru)
Цветокорректор
Александр Киселев
Фотографы
Андрей Мохов Иван Скориков
РЕКЛАМА
Директор по рекламе ИД (game)land
Игорь Пискунов (igor@gameland.ru)
Руководитель отдела рекламы цифровой группы
Ольга Басова (olga@gameland.ru)
Менеджеры отдела
Ольга Eмельянцева (olgaeml@gameland.ru) Евгения Горячева (goryacheva@gameland.ru) Оксана Алехина (alekhina@gameland.ru)
Менеджер по работе с сетевыми РА, корпоративные продажи
Максим Григорьев (grigoriev@gameland.ru)
Трафик-менеджер
Марья Алексеева (alekseeva@gameland.ru) тел.: (495) 935.70.34 факс: (495) 780.88.24
РАСПРОСТРАНЕНИЕ Директор отдела дистрибуции и маркетинга
Владимир Смирнов (vladimir@gameland.ru)
Оптовое распространение
Андрей Степанов (andrey@gameland.ru)
Подписка
Алексей Попов (popov@gameland.ru) тел.: (495) 935.70.34 факс: (495) 780.88.24
PUBLISHING Издатель
Сергей Покровский (pokrovsky@gameland.ru)
Редакционный директор
Александр Сидоровский (sidorovsky@gameland.ru)
Учредитель
ÎÎÎ «Ãåéì Ëýíä»
Директор
Дмитрий Агарунов (dmitri@gameland.ru)
Финансовый директор
Елена Дианова (dianova@gameland.ru)
ГОРЯЧАЯ ЛИНИЯ ПО ПОДПИСКЕ
тел.: 8 (800) 200.3.999 (бесплатно для звонящих из России)
ДЛЯ ПИСЕМ
101000, Москва, Главпочтамт, а/я 652, Хакер Спец spec@real.xakep.ru
http://www.xakep.ru
Отпечатано в типографии «ScanWeb», Финляндия Зарегистрировано в Министерстве Российской Федерации по делам печати, телерадиовещанию и средствам массовых коммуникаций ПИ ¹ 77-12014 от 4 марта 2002 г.
Тираж 42 000 экземпляров. Цена договорная.
ЛИКБЕЗ |
|
ВТОРАЯ ВЕРСИЯ WEB-БУДУЩЕГО |
||
06 |
СТРОЙКА ВЕКА |
42 Web 2.0 для дедушек, бабушек и их родителей |
||
48 |
КОМАНДУЕМ СЕРВИСАМИ |
|||
Как закалялся web |
||||
08 |
ПРОВЕРКА НА ПРОЧНОСТЬ |
Упрощаем поиск с PHP5 & Яndex.XML |
||
52 |
СОЗИДАТЕЛЬНАЯ СИЛА AJAX |
|||
Перспективы ASP.NET |
||||
12 |
СОВРЕМЕННЫЙ САЙТОСТРОЙ |
Реализация идеи в коде |
||
|
|
|||
Как сегодня пишут сайты |
БЕЗОПАСНОСТЬ |
|||
16 |
|
|||
ШАБЛОНИЗАТОРСТВО |
|
КОНСТРУКТИВНЫЕ ПРОСЧЕТЫ |
||
|
|
|||
Автономная работа верстальщика и программиста |
56 IPHP-áàãè |
|||
18 |
БЕЗ ЕДИНОГО ГВОЗДЯ СРЕДСТВАМИ CSS |
60 |
СТРОИМ ВЫГОДНЫЙ ХОСТИНГ |
|
Руководство по эффективному использованию CSS |
||||
Устраиваем бесплатное файлохранилище для платного хостинга |
||||
22 |
ЛУЧШИЕ ДРУЗЬЯ ЗОДЧЕГО |
SPECIAL DELIVERY |
||
Обзор популярных систем управления контентом сайта |
||||
|
КАПЛЯ МЕДА ДЛЯ РАЗНОРАБОЧЕГО |
62 |
SPECIAL ИНТЕРВЬЮ |
|
28 Drupal — могучая система управления содержанием сайта |
Интервью с техническим директором Defa Gruppe |
|||
34 |
РАЗМЕТКА ДЛЯ КОНСТРУКТОРА |
66 |
SPECIAL ОБЗОР |
|
Профессиональное создание web-страниц |
Литература на тему номера |
|||
ПРОДВИНУТЫЕ ИНСТРУМЕНТЫ |
68 |
SPECIAL ОПРОС |
||
Мнения профессионалов |
||||
38 |
ВВОЗВЕДИ СВОЙ СЕРВИС! |
72 |
SPECIAL FAQ |
|
Реализация идеи в коде |
Вопросы эксперту |
|
|
|
|
hang |
e |
|
|
|
|
|
|
|
|
|
C |
|
E |
|
|
|
|||
|
|
X |
|
|
|
|
|
|
|||
|
- |
|
|
|
|
|
d |
|
|
||
|
F |
|
|
|
|
|
|
t |
|
||
|
D |
|
|
|
|
|
|
|
i |
|
|
|
|
|
|
|
|
|
|
|
r |
||
P |
|
|
|
|
|
NOW! |
o |
||||
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
BUY |
|
|
|
|||
|
|
|
|
to |
|
|
|
|
|
|
|
w Click |
|
|
|
|
|
|
m |
||||
|
|
|
|
|
|
|
|||||
w |
|
|
|
|
|
|
|
|
|
|
|
|
w |
|
|
|
|
|
|
|
o |
|
|
|
. |
|
|
|
|
|
.c |
|
|||
|
|
p |
|
|
|
|
g |
|
|
|
|
|
|
|
df |
|
|
n |
e |
|
|||
|
|
|
|
-xcha |
|
|
|
|
|
|
|
|
|
hang |
e |
|
|
|
|
|
|
|
|
C |
|
E |
|
|
|||
|
|
X |
|
|
|
|
|
|||
|
- |
|
|
|
|
|
d |
|
||
|
F |
|
|
|
|
|
|
t |
|
|
|
D |
|
|
|
|
|
|
|
i |
|
|
|
|
|
|
|
|
|
r |
||
P |
|
|
|
|
|
NOW! |
o |
|||
|
|
|
|
|
|
|
||||
|
|
|
|
|
BUY |
|
|
|||
|
|
|
|
to |
|
|
|
|
|
|
w Click |
|
|
|
|
|
m |
||||
|
|
|
|
|
|
|||||
w |
|
|
|
|
|
|
|
|
|
|
|
w |
|
|
|
|
|
|
|
o |
|
|
. |
|
|
|
|
|
.c |
|
||
|
|
p |
|
|
|
|
g |
|
|
|
|
|
|
df |
|
|
n |
e |
|
||
|
|
|
|
-x cha |
|
|
|
|
ÑÏ Å Ö Í Î Ì Å Ð À
ВЛАДИМИР СИНЕЛЬНИКОВ
РУКОВОДИТЕЛЬ ИНТЕРНЕТ-ПРОЕКТОВ КОМПАНИИ «ПРОСПЕКТ»
Ý |
Ê |
Ñ |
Ï |
Å |
Ð |
Ò |
Í |
Î |
Ì |
Å |
Ð |
À |
ВЕРА ТИТОВА
В ИНТЕРНЕТЕ ВОСЕМЬ ЛЕТ. БЫЛА HTML-ВЕРСТАЛЬЩИКОМ, ПРОГРАММИСТОМ, ЗАНИМАЛАСЬ ПРОДВИЖЕНИЕМ САЙТОВ В ИНТЕРНЕТЕ, ПЛАНИРОВАНИЕМ И ПРОВЕДЕНИЕМ РЕКЛАМНЫХ АКЦИЙ. СЕЙЧАС РУКОВОДИТ ОТДЕЛОМ УПРАВЛЕНИЯ
ПРОЕКТАМИ В DEFAGRUPPE. ГОД НАЗАД — МЛАДШИЙ ПРОДЮСЕР DEFAGRUPPE, СЕЙЧАС ДИРЕКТОР ПО ПРОЕКТАМ. СРЕДИ ПРОЕКТОВ: MTV, P&G, КАПИТАЛЪ, ЮНИАСТРУМ БАНК, АТОН, UPECO, RITZIO И Т.Д.
offtopic
HARD |
CREW |
ПРОНЕСЕМСЯ С ВЕТЕРКОМ |
E-ÌÛËÎ |
74 Выбираем бюджетный источник бесперебойного питания |
86 Пишите письма! |
SOFT |
STORY |
80
82
NONAME
Наисвежайшие программы от nnm.ru
ADMINING
Настройка доменной политики безопасности. Часть вторая
88
96
THE SHOW MUST GO ON
Рассказ
ИСХОДНИКИ ВСЕЛЕННОЙ
Реальная философия несуществующего мира
|
|
|
|
hang |
e |
|
|
|
|
|
|
|
|
C |
|
E |
|
|
|||
|
|
X |
|
|
|
|
|
|||
|
- |
|
|
|
|
|
d |
|
||
|
F |
|
|
|
|
|
|
t |
|
|
|
D |
|
|
|
|
|
|
|
i |
|
|
|
|
|
|
|
|
|
r |
||
P |
|
|
|
|
|
NOW! |
o |
|||
|
|
|
|
|
|
|
||||
|
|
|
|
|
BUY |
|
|
|||
|
|
|
|
to |
|
|
|
|
|
|
w Click |
|
|
|
|
|
m |
||||
|
|
|
|
|
|
|||||
w |
|
|
|
|
|
|
|
|
|
|
|
w |
|
|
|
|
|
|
|
o |
|
|
. |
|
|
|
|
|
.c |
|
||
|
|
p |
|
|
|
|
g |
|
|
|
|
|
|
df |
|
|
n |
e |
|
||
|
|
|
|
-xcha |
|
|
|
|
CD:
CMS
Drupal 4.7.0 (+RU) eZ Publish 3.8.0 Joomla! 1.0.8 Joomla! 1.1.0 alpha2 Apache Lenya 1.2.4 PHP Nuke 7.8 Typo3
WebGUI 6.7.7
Wordpress 2.0.2
Xaraya 1.1
Xoops 2.0.13.2
КИРПИЧИ
Apache 1.3.36
Apache 2.0.58
Apache 2.2.2
Cocoon 2.1.9
Tomcat 5.5.17
JRE 1.5.0.06
Denver 2006-04-25
ActivePerl 5.6.1
ActivePython 2.4.3
PHP5 2.6.1
MySQL 4.1
PostgreSQL 8.1.0
.NET Framework 1.1/2.0 RU/EN
Instant RubyOnRails 1.3
ПАССАТИЖИ И ОТВЕРТКИ
AJAX.NET компоненты (5.11.4.2/6.5.17) ComponentArt WebUI компоненты Subsys JsHttpRequest
Prototype 1.4.0 script.aculo.us web 2.0 MagpieRSS 0.72 ZendFramework 0.1.3 NuSOAP 0.7.2
Smarty 2.6.13
ÑÎÔÒ ÎÒ NONAME
Flaming Pear Flexify v2.02 Gmetal Guikit äëÿ Windows XP EscapeClose Pro 2.0
PDF Image Extraction Wizard 1.0
FastStone Image Viewer 2.6 Beta 2
Copy DVD Gold 2.12
EVEREST Ultimate 2.80.577 Beta
Stardock ObjectDock Plus v1.3
Remote Administrtor 3.0 Beta 1 htm2chm 3.0.9.3
Perfect Keylogger 1.6.2
Fetch Text URL 1.6
LimeWire Pro 4.11.0.1.Final
Advanced RAR Password Recovery (ARPR)
BearShare Pro 5.2.3.10
+
АПРЕЛЬСКИЙ НОМЕР СПЕЦА ОБНОВЛЕНИЯ WINDOWS ЗА МЕСЯЦ
|
|
|
|
hang |
e |
|
|
|
|
|
|
|
|
C |
|
E |
|
|
|||
|
|
X |
|
|
|
|
|
|||
|
- |
|
|
|
|
|
d |
|
||
|
F |
|
|
|
|
|
|
t |
|
|
|
D |
|
|
|
|
|
|
|
i |
|
|
|
|
|
|
|
|
|
r |
||
P |
|
|
|
|
|
NOW! |
o |
|||
|
|
|
|
|
|
|
||||
|
|
|
|
|
BUY |
|
|
|||
|
|
|
|
to |
|
|
|
|
|
|
w Click |
|
|
|
|
|
m |
||||
|
|
|
|
|
|
|||||
w |
|
|
|
|
|
|
|
|
|
|
|
w |
|
|
|
|
|
|
|
o |
|
|
. |
|
|
|
|
|
.c |
|
||
|
|
p |
|
|
|
|
g |
|
|
|
|
|
|
df |
|
|
n |
e |
|
||
|
|
|
|
-x cha |
|
|
|
|
МНОГО-МНОГО ЛЕТ НАЗАД НЕСЧАСТНЫЕ ЕГИПЕТСКИЕ РЕБЯТА, ИСТЕКАЯ ПОТОМ И КРОВЬЮ, ТАСКАЛИ ОГРОМНЫЕ БУЛЫЖНИКИ И СТРОИЛИ ШАЛАШИ СВОИМ ФА-
РАОНАМ. РАБОТЫ МНОГО — ПРОИЗВОДИТЕЛЬНОСТИ НИКАКОЙ. А ВСЕ ПОЧЕМУ? ВСЕ ИЗ-ЗА НЕСОВЕРШЕНСТВА ПРОЦЕССА, ИЗ-ЗА НЕХВАТКИ ИНСТРУМЕНТОВ! СЕЙЧАС ВСЕ ПО-ДРУГОМУ. ПОЧЕМУ? ПОТОМУ ЧТО ТЫ ДЕРЖИШЬ В РУКАХ ЭТОТ ЖУРНАЛ! А В НЕМ ЦЕЛЫЙ ЯЩИК С ИНСТРУМЕНТАМИ — ДИСК. ТАК ЧТО
ДЕРЗАЙ И СТРОЙ СВОЮ ПИРАМИДУ!
|
|
|
|
hang |
e |
|
|
|
|
|
|
|
|
C |
|
E |
|
|
|||
|
|
X |
|
|
|
|
|
|||
|
- |
|
|
|
|
|
d |
|
||
|
F |
|
|
|
|
|
|
t |
|
|
|
D |
|
|
|
|
|
|
|
i |
|
|
|
|
|
|
|
|
|
r |
||
P |
|
|
|
|
|
NOW! |
o |
|||
|
|
|
|
|
|
|
||||
|
|
|
|
|
BUY |
|
|
|||
|
|
|
|
to |
|
|
|
|
|
|
w Click |
|
|
|
|
|
m |
||||
|
|
|
|
|
|
|||||
w |
|
|
|
|
|
|
|
|
|
|
|
w |
|
|
|
|
|
|
|
o |
|
|
. |
|
|
|
|
|
.c |
|
||
|
|
p |
|
|
|
|
g |
|
|
|
|
|
|
df |
|
|
n |
e |
|
||
|
|
|
|
-xcha |
|
|
|
|
|
|
|
|
hang |
e |
|
|
|
|
|
|
|
|
C |
|
E |
|
|
|||
|
|
X |
|
|
|
|
|
|||
|
- |
|
|
|
|
|
d |
|
||
|
F |
|
|
|
|
|
|
t |
|
|
|
D |
|
|
|
|
|
|
|
i |
|
|
|
|
|
|
|
|
|
r |
||
P |
|
|
|
|
|
NOW! |
o |
|||
|
|
|
|
|
|
|
||||
|
|
|
|
|
BUY |
|
|
|||
|
|
|
|
to |
|
|
|
|
|
|
w Click |
|
|
|
|
|
m |
||||
|
|
|
|
|
|
|||||
w |
|
|
|
|
|
|
|
|
|
|
|
w |
|
|
|
|
|
|
|
o |
|
|
. |
|
|
|
|
|
.c |
|
||
|
|
p |
|
|
|
|
g |
|
|
|
|
|
|
df |
|
|
n |
e |
|
||
|
|
|
|
-x cha |
|
|
|
|
|
|
|
|
hang |
e |
|
|
|
|
|
|
|
|
|
C |
|
E |
|
|
|
|||
|
|
X |
|
|
|
|
|
|
|||
|
- |
|
|
|
|
|
d |
|
|
||
|
F |
|
|
|
|
|
|
t |
|
||
|
D |
|
|
|
|
|
|
|
i |
|
|
|
|
|
|
|
|
|
|
|
r |
||
P |
|
|
|
|
|
NOW! |
|
o |
|||
|
|
|
|
|
|
Ë È Ê Á Å Ç Ñ Ï Å Ö 0 6 • 6 7 |
|||||
|
|
|
|
|
6 | |
|
|
||||
|
|
|
|
to |
BUY |
|
|
|
|
|
|
w Click |
|
|
|
|
|
|
m |
||||
|
|
|
|
|
|
|
|||||
w |
|
|
|
|
|
|
|
|
|
|
|
|
w |
|
|
|
|
|
|
|
|
o |
|
|
. |
|
|
|
|
|
.c |
|
|||
|
|
p |
|
|
|
|
g |
|
|
|
|
|
|
|
df |
|
|
n |
e |
|
|
||
|
|
|
|
-xcha |
|
|
|
|
|
стройка
âåêà
КАК ЗАКАЛЯЛСЯ ВЕБ
МЫ НЕ ПРЕТЕНДУЕМ НА ЗВАНИЕ ТВОЕЙ ЭНЦИКЛОПЕДИИ (НАМ ЭТОГО И НЕ НАДО), ТОЛЬКО ХОТИМ НАПОМНИТЬ О НЕСКОЛЬКИХ ВЕСЬМА ЗАНЯТНЫХ ДАТАХ И ФАКТАХ, МАЛО КОМУ ИЗВЕСТНЫХ
ÀÍ Ä Ð Å É Ê À Ð Î Ë È Ê
{a n d r u s h a @ r e a l . x a k e p . r u }
1994 |
|
1994 |
В отличие от многих других языков |
|
Тимом Бирнерсом-Ли основан |
программирования, PHP |
|
международный консорциум |
(w w w . p h p . n e t ) был создан не ка- |
|
(w w w . w 3 . o r g ), объединяющий |
кой-либо корпорацией, а обычным |
|
компании, связанные с развитием |
пользователем Расмусом Лердор- |
|
интернета. Цель организации — раз- |
фом. Его цель была простой — сде- |
|
работка открытых стандартов для |
лать свою домашнюю страничку бо- |
|
развития всемирной сети. Все спе- |
лее интерактивной. Оказывается, |
|
цификации и стандарты утвержда- |
тогда PHP было сокращением от |
|
ются именно этим консорциумом: |
Personal Home Page Tools. Óæå ê |
|
HTML, CSS, XML, XHTML è ò.ä. Íà |
концу 1999 года число сайтов, пост- |
|
сайте размещены ссылки на пере- |
роенных на основе PHP, перевали- |
даны версии практически для всех |
водные материалы, что очень удоб- |
ло за миллион. Важное достоинство |
операционных систем — |
íî ( w w w . w 3 . o r g / 2 0 0 5 / 1 1 / T r a n s - |
PHP состояло в том, что были соз- |
îò Windows äî Unix è Linux. |
l a t i o n s / L i s t s / L i s t L a n g - r u . h t m l ). |
|
|
|
|
hang |
e |
|
|
|
|
|
|
|
|
C |
|
E |
|
|
|||
|
|
X |
|
|
|
|
|
|||
|
- |
|
|
|
|
|
d |
|
||
|
F |
|
|
|
|
|
|
t |
|
|
|
D |
|
|
|
|
|
|
|
i |
|
|
|
|
|
|
|
|
|
r |
||
P |
|
|
|
|
|
NOW! |
o |
|||
|
|
|
|
|
|
|
||||
|
|
|
|
|
BUY |
|
|
|||
|
|
|
|
to |
|
|
|
|
|
|
w Click |
|
|
|
|
|
m |
||||
|
|
|
|
|
|
|||||
w |
|
|
|
|
|
|
|
|
|
|
|
w |
|
|
|
|
|
|
|
o |
|
|
. |
|
|
|
|
|
.c |
|
||
|
|
p |
|
|
|
|
g |
|
|
|
|
|
|
df |
|
|
n |
e |
|
||
|
|
|
|
-x cha |
|
|
|
|
1995 |
|
1997 |
Выпущена первая версия (0.6.2) сервера Apache (w w w . a p a c h e . o r g ). Позже Apache Group была расширена и зарегистрирована как некоммерческая организация, члены которой взаимодействуют только через интернет. Тысячи разработ- чиков со всего мира добавляют но-
вые свойства, обнаруживают и исправляют ошибки, переносят программу на альтернативные платформы и т.д., но последнее слово и решение о внесении соответствующих изменений в стандартную поставку web-сервера Apache остается за группой.
RSS (w w w . e o p t a . c o m / s p e c / r s s / ) —
семейство XML-форматов, предназначенных для описания лент новостей, анонсов статей, изменений в блогах и т.п. Информацию из различных источников, представленную в формате RSS, соберут, обработают и представят пользователю в удобном для него виде специальные программы-агрегаторы. Многие современные браузеры и почтовые клиенты умеют работать
с RSS-лентами, среди них: Safari, Maxthon, Mozilla Firefox, Mozilla Thunderbird, Opera и Microsoft Internet Explorer.
|
|
|
|
hang |
e |
|
|
|
|
|
|
|
|
C |
|
E |
|
|
|||
|
|
X |
|
|
|
|
|
|||
|
- |
|
|
|
|
|
d |
|
||
|
F |
|
|
|
|
|
|
t |
|
|
|
D |
|
|
|
|
|
|
|
i |
|
|
|
|
|
|
|
|
|
r |
||
P |
|
|
|
|
|
NOW! |
o |
|||
|
|
|
|
|
|
|
||||
|
|
|
|
|
BUY |
|
|
|||
|
|
|
|
to |
|
|
|
|
|
|
w Click |
|
|
|
|
|
m |
||||
|
|
|
|
|
|
|||||
w |
|
|
|
|
|
|
|
|
|
|
|
w |
|
|
|
|
|
|
|
o |
|
|
. |
|
|
|
|
|
.c |
|
||
|
|
p |
|
|
|
|
g |
|
|
|
|
|
|
df |
|
|
n |
e |
|
||
|
|
|
|
-xcha |
|
|
|
|
|
|
|
|
hang |
e |
|
|
|
|
|
|
|
|
C |
|
E |
|
|
|||
|
|
X |
|
|
|
|
|
|||
|
- |
|
|
|
|
|
d |
|
||
|
F |
|
|
|
|
|
|
t |
|
|
|
D |
|
|
|
|
|
|
|
i |
|
|
|
|
|
|
|
|
|
r |
||
P |
|
|
|
|
|
NOW! |
o |
|||
|
|
| |
|
7 |
|
|
||||
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
||
|
|
|
|
to |
BUY |
|
|
|
|
|
w Click |
|
|
|
|
|
m |
||||
|
|
|
|
|
|
|||||
w |
|
|
|
|
|
|
|
|
|
|
|
w |
|
|
|
|
|
|
|
o |
|
|
. |
|
|
|
|
|
.c |
|
||
|
|
p |
|
|
|
|
g |
|
|
|
|
|
|
df |
|
|
n |
e |
|
||
|
|
|
|
-x cha |
|
|
|
|
|
1999 |
|
|
|
1999 |
|
|
|
|
|
|
|
|
|
Появился журнал для web-мастеров |
|
|
SOAP (w w w . w 3 . o r g / T R / s o a p / ) — |
||
|
(w w w . w e b m a s c o n . c o m ). Ïî ñëî- |
|
|
протокол обмена структурированны- |
|
|
|
вам его создателя, цель проекта — |
|
|
ми сообщениями в распределенной |
||
|
донести до русскоязычных жильцов |
|
|
вычислительной среде. Первона- |
||
|
интернета информацию о web-дизай- |
|
|
чально SOAP предназначался в ос- |
||
|
не, ранее бывшую доступной только |
|
|
новном для реализации удаленного |
||
|
на английском языке. Глобальная |
|
|
вызова процедур (RPC), а название |
||
|
цель — пропаганда качественного, |
|
|
было аббревиатурой: Simple Object |
||
|
чистого, культурного и стандартного |
|
|
Access Protocol — простой протокол |
||
|
web-дизайна. Материалы для пере- |
|
|
доступа к объектам. Сейчас SOAP ис- |
||
вода берут с англозычных ресурсов: |
|
|
пользуется для обмена произвольны- |
|||
|
w w w . a l i s t a p a r t . c o m , |
|
|
ми сообщениями в формате XML, |
||
|
w w w . u s e i t . c o m / a l e r t b o x / , |
|
|
а не только для вызова процедур. |
||
|
w w w . b o x e s a n d a r r o w s . c o m , |
|
|
|
|
|
|
w w w . d i g i t a l - w e b . c o m , |
|
|
|
|
|
|
w w w . s t o p d e s i g n . c o m , |
|
|
|
|
|
|
w w w . a d a p t i v e p a t h . c o m . |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2002 |
|
|
2004 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.NET (произносится «дот-нэт») — |
ся совместимость служб, написанных |
Появился один из первых реально |
совместим со всеми браузерами: на |
|
||||
|
программная технология, предложен- |
на разных языках. К примеру, служ- |
работающих |
проектов |
íà |
AJAX |
многих браузерах AJAX-приложения |
||
|
íàÿ Microsoft ( w w w . m i c r o s o f t . c o m - |
ба, написанная на C++ для .NET, мо- |
(асинхронный |
JavaScript |
+ |
XML) — |
просто не работают (хотя его поддер- |
||
|
/ n e t / d e f a u l t . m s p x ) в качестве плат- |
жет обратиться к методу класса из |
Gmail (w w w . g m a i l . c o m ). Однако |
живают последние версии IE, Firefox |
|||||
|
формы для создания как обычных |
библиотеки, написанной на Delphi. |
до сих пор нельзя сказать, что AJAX |
и даже Opera с восьмой версии). |
|||||
|
программ, так и web-приложений. Во |
Каждая библиотека (сборка) в .NET |
|
|
|
|
|
|
|
|
многом .NET развивает идеи и прин- |
имеет сведения о своей версии, что |
|
|
|
|
|
|
|
|
ципы, заложенные в технологии Java. |
позволяет предотвратить конфликты |
|
|
|
|
|
|
|
|
Одной из основных идей .NET являет- |
между разными версиями сборок. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2005 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Появление термина Web 2.0 принято |
ние множества сайтов, объединенных |
|
|
|
|
|
|
|
|
связывать со статьей Tim O’Reilly — |
некоторыми принципами, с общей |
|
|
|
|
|
|
|
|
What Is Web 2.0 (w w w . o r e i l l y n e t . c o m / |
тенденцией развития интернет-сооб- |
|
|
|
|
|
|
|
|
p u b / a / o r e i l l y / t i m / n e w s / 2 0 0 5 / 0 9 |
щества и назвал это явление Web 2.0. |
|
|
|
|
|
|
|
|
/ 3 0 / w h a t - i s - w e b - 2 0 . h t m l ) . |
Добавим, что о значении этого терми- |
|
|
|
|
|
|
|
|
В статье Тим О’Рейли связал появле- |
на до сих пор много спорят. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
hang |
e |
|
|
|
|
|
|
|
|
|
C |
|
E |
|
|
|
|||
|
|
X |
|
|
|
|
|
|
|||
|
- |
|
|
|
|
|
d |
|
|
||
|
F |
|
|
|
|
|
|
t |
|
||
|
D |
|
|
|
|
|
|
|
i |
|
|
|
|
|
|
|
|
|
|
|
r |
||
P |
|
|
|
|
|
NOW! |
|
o |
|||
|
|
|
|
|
|
Ë È Ê Á Å Ç Ñ Ï Å Ö 0 6 • 6 7 |
|||||
|
|
|
|
|
8 | |
|
|
||||
|
|
|
|
to |
BUY |
|
|
|
|
|
|
w Click |
|
|
|
|
|
|
m |
||||
|
|
|
|
|
|
|
|||||
w |
|
|
|
|
|
|
|
|
|
|
|
|
w |
|
|
|
|
|
|
|
|
o |
|
|
. |
|
|
|
|
|
.c |
|
|||
|
|
p |
|
|
|
|
g |
|
|
|
|
|
|
|
df |
|
|
n |
e |
|
|
||
|
|
|
|
-xcha |
|
|
|
|
|
|
|
|
|
hang |
e |
|
|
|
|
|
|
|
|
C |
|
E |
|
|
|||
|
|
X |
|
|
|
|
|
|||
|
- |
|
|
|
|
|
d |
|
||
|
F |
|
|
|
|
|
|
t |
|
|
|
D |
|
|
|
|
|
|
|
i |
|
|
|
|
|
|
|
|
|
r |
||
P |
|
|
|
|
|
NOW! |
o |
|||
|
|
|
|
|
|
|
||||
|
|
|
|
|
BUY |
|
|
|||
|
|
|
|
to |
|
|
|
|
|
|
w Click |
|
|
|
|
|
m |
||||
|
|
|
|
|
|
|||||
w |
|
|
|
|
|
|
|
|
|
|
|
w |
|
|
|
|
|
|
|
o |
|
|
. |
|
|
|
|
|
.c |
|
||
|
|
p |
|
|
|
|
g |
|
|
|
|
|
|
df |
|
|
n |
e |
|
||
|
|
|
|
-x cha |
|
|
|
|
проверка на прочность
|
|
ПЕРСПЕКТИВЫ ASP.NET |
|
|
МЫ ПОГОВОРИМ О КОРПОРАЦИИ |
|
|
MICROSOFT И ЕЕ ОЧЕРЕДНОМ ШАГЕ |
|
|
В БОРЬБЕ ЗА ОБЛАСТЬ РЫНКА, |
|
|
СВЯЗАННУЮ С РАЗРАБОТКОЙ WEB- |
|
|
ОРИЕНТИРОВАННЫХ ПРИЛОЖЕНИЙ. |
|
|
ЭТОТ ШАГ — ТЕХНОЛОГИЯ ASP.NET |
история болезни. Успехи ASP.NET очевидны. |
|
À Ð Ò Å Ì È Â À Í Î Â |
|
{ n o e - m a i l } |
|
Рекордсменом можно считать ресурс MySpace.com, |
|
|
созданный на основе ASP.NET 2.0 и работающий |
|
|
под управлением IIS 6.0. Количество посещений |
|
|
этого ресурса в течение дня достигло полутора |
мощью ASP.NET в количестве, скажем, десяти |
система Unix, методы их реализации построены в со- |
миллиардов страниц в день. Как блог, для Китая |
штук. С другой стороны, остаются сотни тысяч ре- |
ответствии с идеологией этой операционной систе- |
пока не тянет? Все-таки оцени еще пару фактов. |
сурсов, созданных с помощью иных технологий. |
мы. Не углубляясь в подробности, можно выделить |
Переход MySpace.com на технологию ASP.NET с |
Оценивая эволюцию ASP, можно сказать, |
основную особенность этой идеологии — вызов ин- |
«другой» технологии занял один год (ранее ис- |
что каждый ее этап был качественным и необхо- |
терпретатора через CGI-интерфейс. С точки зрения |
пользовавшуюся технологию в источниках не на- |
димым. Функциональность каждого нового поко- |
производительности, не лучший вариант. ISAPI-при- |
зывают, наверное, чтобы не портить настроение |
ления расширялась за счет упрощения средств |
ложение, в свою очередь, представлялось в виде ди- |
нам с тобой). В результате перехода средняя заг- |
создания приложений и увеличения количества |
намически присоединяемой библиотеки (DLL), кото- |
рузка серверов упала с 85% до 27%. Впечатляет? |
доступных инструментов. |
рая выполнялась в процессе web-сервера. Это поз- |
Как web-разработчика — да! |
На первом этапе была реализация, аналогич- |
волило увеличить производительность и создать бо- |
Тебя впечатляет вид Эйфелевой башни или |
íàÿ CGI (Common Gateway Interface), — ISAPI (Internet |
лее сложные схемы построения web-приложений. |
Ниагарского водопада? А вид традиционных |
Server Application Programming Interface). Поскольку |
Однако приходилось останавливать сервер для об- |
японских статуэток нэцкэ? Наверное, тоже. На |
«родиной» web-приложений является операционная |
новления ISAPI-библиотек — огромный недостаток. |
этот раз мы поговорим о масштабах. Возможно, |
|
|
успехи не-windows-ориентированных систем раз- |
È Ñ Ï Î Ë Ü Ç Î Â À Í È Å A S P ПОЗВОЛИЛО УПРОСТИТЬ |
|
работки и развертывания web-приложений мало |
||
заметны на фоне грандиозных показателей таких |
И УСКОРИТЬ ПРОЦЕСС РАЗРАБОТКИ И ОТЛАДКИ |
|
гигантов, как MSN или eBay. Но это только вер- |
||
хушка айсберга рынка web-приложений. С одной |
ПРИЛОЖЕНИЯ |
|
стороны, на верхних строчках поисковых запросов |
|
находятся крупные ресурсы, созданные с по-