Издательский дом ООО "Гейм Лэнд"СПЕЦВЫПУСК ЖУРНАЛА ХАКЕР #27, ФЕВРАЛЬ 2003 г.

31337 CLAN PAGE: - мутим реальную страницу клана

НКВД (nkvd@zapisi.ru)

Спецвыпуск Xakep, номер #027, стр. 027-022-1


Здравствуй, о Маха Гуру веб-дизайна и хтмл'я! Сегодня мы не будем мазать тебе мозги, как и в какой фрейм засунуть фотографию твоей любимой собачки, не будем пересказывать ру.ководство Лебедева, флеш со всей своей анимацией тоже идет отсасывать у резиновой Масяни - речь пойдет не о дизайне и не о мультах. Сегодня мы обсудим техническую сторону вопроса - как сделать сайт автоматизированным, а для примера замутим реальную страничку клана! Ты уже состоишь в каком-нибудь клане или кряко-фряко-группе? Думаю, да. А не задавался ли ты вопросом, как продвинуть или расширить состав мемберов твоей тимы?

О солидности твоей команды говорит пага в Интернете. Мда... Все, что на ней есть, - это, наверняка, пара новостей а-ля "Ну вот, наконец, открылся наш сайт" и тухлый список мемберов, потому что тебя задолбало всю эту хрень ручками обновлять и еле-еле хватило сил кончить... закончить эту дребедень. Давай-ка расширяться и становиться взрослыми дяденьками - пора заставить пагу поработать на себя и на тебя.

КОНЦЕПЦИЯ

Да, да. Ты, наверняка, слышал это слово на сайте какой-нибудь дезигн-студии, когда в очередной раз пытался содрать дизайн из портфолио. Ладно, давай теперь посмотрим, что нам понадобится для создания солидного представительства твоей тимы. В принципе сейчас пока не важно, к чему относится твоя секта - к гамезам типа КС или к хаку - я буду давать пояснения к обоим случаям. Но по-любому у тебя должно быть припасено следующее: 1)клан и мемберы, естественно; 2)прямые руки (обнови самзнаешькакие драйвера); 3)дизайн (тебе его поможет сделать самзнаешькто за 7000 уев, или читай предыдущие СПЕЦы); 4) хостинг с поддержкой php3/4, типа wallst.ru или hut.ru (поищи в поисковиках). Продвинутые пепсы могут заказать и платный - до ста грин в год почти у всех хостеров. 5) скрипты. Вообще, советую писать скрипты самому, так как сразу уменьшается возможность элементарно тебя похачить, но это только в том случае, если и ты будешь писать без багов. Ну а если нереально накодить самому - возьмем готовые кирпичи. Вот, собственно, и вся концепция: взять и настроить.

ЧТО АВТОМАТИЗИРОВАТЬ

Вообще, у страницы должен быть наполнитель, то есть пага должна быть интересна другим, по крайней мере соклановцам уж точно, даже если ты делаешь закрытый ресурс для "своих". Итак, наполняем страницу мемберами, вернее их фотками, емейл адресами, именами мам и пап и всякой другой инфой - это опционально. По сути, так должен выглядеть мембер-лист. Если в твоей тимке много людей, то писать "резюме" на каждого своими ручками - сдохнешь. Автоматизация - лучший друг человека. Пока... Ты можешь себе представить, что будет в году эдак в 2089-м? Правильно, людей не будет, потому что все будет автоматизировано и надобность в живом существе отпадет.

Поскольку до этого времени еще надо дожить, едем дальше: новостная лента - правильно, куда же без нее, родимой. Нет, дни.ру ты, конечно, не сделаешь, но вот писать репорты со стрельбищ/багтрак или блог по варезу (для хацкеров) она поможет тебе в самый раз.

Наверняка ты хочешь, чтобы не все было доступно глазу смертному, я имею в виду тех, кто не состоит в твоей команде. Правильно, нужно разделение доступа: помнишь, Moof писал про Manager LITE в новогоднем Спеце за 2002 год? Только этот cgi скрипт, а у нас будет все попроще - мы не будем заморачиваться с .htaccess и .htpasswd или еще того хуже с mySQL'ем - не у всех такая возможность есть. Логины и пассы о юзверях будут находиться в отдельном файле. Вообще все наши скрипты будут хранить информацию либо в текстовиках, либо в каких других файлах. Не сцы, не сопрут - chmod 666 твой друг.

Содержание  Вперед на стр. 027-022-2