| |
Программное распределение нагрузки во многомашинной системе
Эта статья базируется на описании программного распределителя нагрузки от Microsoft (Windows Load Balancing Service - WLBS). На каждый сервер ставится особе программное обеспечение, которое завязывает сервера в единый кластер с единым IP-адресом. Этот IP-адрес и присваивается доменному имени вашего сайта. Каждой машине присваивается свой идентификатор в кластере от 1 до 32. То есть, максимум в кластере может быть 32 машины. Кроме того назначается весовой коэффициент, так как машины могут иметь разный объем ресурсов, и устанавливается набор правил...
16/07/2003
16/07/2003
Flash - что может быть хуже?
С самого первого момента, когда я познакомился с Flash, меня не покидало ощущение, что где-то я уже это видел. Что-то до боли знакомое я видел в каждом навороченном Flash-сайте с бегающими менюшками, разворачивающимися кубиками, летающим фоном, выпрыгивающими текстами и мельтешащими фотографиями...
16/07/2003
ISAPI DLL: их разработка и использование (ч.2)
Отладка ISAPI. Ох, как я намучался с этой проблемой. Главное, IIS (и Apache) грузит dll в память, и если вы, обнаружив ошибку в программе или улучшив ее чем-то, попытаетесь подменить старую dll на новую исправленную, операционная система вам скажет: Access denied. Естественно - файл считан в память, и пока он там находится перезаписать его невозможно...
15/07/2003
ISAPI DLL: их разработка и использование (ч.1)
Чаще всего для выполнения каких-либо операций на сервере используется интерфейс CGI и CGI-программы, либо CGI-скрипты. Компания Microsoft, как всегда, предложила свой вариант исполнения серверных программ, который называется стандарт ISAPI. И в первую очередь он предназначался для подключения к ведущему Web-серверу Microsoft - Internet Information Server. Программы, написанные по этому стандарту, представляют собой давно известные нам динамически загружаемые библиотеки DLL, которые вызываются Web-сервером, загружаются в память и становятся как бы частью этого Web-сервера, расширяя или изменяя его функциональность...
15/07/2003
Построение системы XML/XSL-преобразований
В данной статье мы поговорим о конкретной реализации технологии XML/XSL. Заранее отвечаю на вопрос, который чаще всего приходил ко мне по по e-mail: "А зачем так извращаться?"...
15/07/2003
Использование XML/XSL для публикации в Web
С развитием Internet-технологий все более актуальной становится проблема представления одного и того же документа в различных формах и форматах. Если в обычном Web-е достаточно написать только один HTML-документ, который вполне приемлемо будет отображается ведущими броузерами, то ситуация в мобильном Web-е несколько более сложна...
15/07/2003
SVG: Замена Flash-у
На протяжении последних 10 лет компания Macromedia является доминирующей силой, продвигающей векторную графику и анимацию в Web. Времена меняются и на горизонте появляются новые методы. В векторной графике появился новичок - Scalable Vector Graphics (SVG) (масштабируемая векторная графика), язык, основанный на XML, разрабатываемый консорциумом W3C...
15/07/2003
Веб-сервисы
Идея веб-сервисов была разработана такими гигантами компьютерной индустрии как Sun, Oracle, HP, Microsoft и IBM. В этой идее нет ничего нового, но это большой шаг вперед к упрощенному доступу к программам через сеть. Основываясь на стандартных форматах связи, веб-сервисы могут вообще поменять наше представление о том, как мы должны делать веб-сайты...
15/07/2003
MySQL как основа электронного магазина
MySQL - это сервер SQL баз данных, широко распространенный в качестве SQL-движка сайтов Интернета благодаря удачному сочетанию пользовательских свойств, открытым исходным кодам и хорошей технической поддержке. Вначале MySQL разрабатывали программисты-энтузиасты, недовольные работой имевшегося сервера mSQL. В дальнейшем для развития данного сервера была основана целая компания MySQL AB, обеспечившая широкую поддержку данного продукта. Фирма существует за счет коммерческой технической поддержки пользователей MySQL, сам же сервер по-прежнему бесплатен и поставляется в исходных кодах. Исходные коды, скомпилированные модули под множество платформ и разнообразные утилиты можно найти на сайте www.mysql.com либо на каком-то из серверов-зеркал, которые в большом количестве разбросаны по всему миру...
15/07/2003
Что такое RSS?
RSS это формат, предназначенный для публикации новостей на новостных и подобных им сайтах, начиная от таких ведущих новостных сайтов, как Wired, Slashdot, и кончая личными сетевыми дневниками (weblog-ами). Но по сути, публиковать можно не только новости. Практически любой материал, который можно разделить на отдельные части, можно публиковать с помощью RSS: например, объявления о последних публикациях в "wiki", информация об обновлениях в CVS, история изменений, внесенных в книгу. После того, как информация преобразована в формат RSS, программа, понимающая этот формат, может вытягивать сведения о внесенных изменениях и в зависимости от результата, например, автоматически предпринимать какие-либо действия.
15/07/2003
О blog-ах замолвим пару словечек
Что такое blog? Это web-страница, содержащая личные заметки, дневник, или ленту новостей со ссылками. Название blog произошло от английского слова "weblog ", означающего дословно "web-лента записей". И вправду, любой blog представляет собой список записей-заметок, расположенных в хронологическом порядке, - этакий личный сетевой дневник.
14/07/2003
|
| |