Библиотека Интернет Индустрии I2R.ru |
|||
|
Web-программированиеЕсли статики становится маловато, и есть потребность в реализации всяческих интерактивных сервисов - значит пора узнать кое-что про веб-программирование… И полистать этот раздел Как сделать Интернет-магазин?Автор затрагивает актуальную тему создания собственного Интернет-магазина без сложных программных и технических решений. А главное - без значительных финансовых затрат, что очень часто играет решающую роль. Итераторы и простые генераторыВ Python 2.2 появилась новая конструкция со своим ключевым словом. Эта конструкция - генератор, а ключевое слово - yield. Хотя генераторы позволяют реализовать новые, мощные и оригинальные идеи, все же не так-то просто понять, как они работают. Эта статья - попытка ненавязчивого объяснения этой конструкции, равно как связанного с ней понятия итераторов. Что нам стоит дом построитьСтатья будет интересна тем сайтостроителям, которые отлаживают свои сайты на локальных машинах. Речь пойдет о маленьком сервере Small HTTP Server, который, несмотря на размер дистрибутива (68 kb!), выполняет большое количество функций. Динамический Web-сайтИзо дня в день работая над обновлением содержимого своего Web-сайта, насыщая его интересными материалами, вы, вероятно, задумываетесь о том, что ежедневно создаются сотни новых Web-сайтов, которые также ежедневно пополняются сотнями новых документов. Как создаются все эти новые массивы страниц и каким образом они так быстро обновляются? Все это не так сложно, как кажется на первый взгляд, поскольку здесь используется концепция динамических Web-страниц. CurlВ статье рассказывается о интересной технологии Curl, которая позволяет разрабатывать и интегрировать новое поколение Web страниц и приложений, предоставляя функциональность и возможности полноценной программы. Сердцем технологии является язык представляния содержимого, специально разработанный для использования в Web, предоставляющий функциональность написания скриптов, объектно-ориентированную модель программы и функиональность интерфейса в одной интегрированной среде разработки. Обеспечение безопасности web-серверовWeb-сайты представляют собой мощный инструмент, позволяющий коммерческим, правительственным и общественным организациям, а также гражданам обмениваться информацией и вести дела в сети Интернет. По этой же причине они то и дело становятся мишенью злоумышленников... JavaScript: полезные функции (часть IV) (Сборник рецептов)Организация локальной баннерной системы, используя JavaScript. Кода может быть полезен и программистам на ASP. JavaScript: полезные функции (часть V) (Cборник рецептов)Подсвечивание элемента меню при наведении на него мышкой (Rollover). Предварительная загрузка изображений. JavaScript: полезные функции (часть VI) (Сборник рецептов)Проблемы при использовании фреймов: индексация поисковыми роботами, воссоздание фреймовой структуры при прямом обращении к странице. Что такое cookies и как с ними работатьCookie является решением одной из наследственных проблем HTTP протокола (HyperText Transfer Protocol). Эта проблема заключается в непостоянстве соединения между клиентом и сервером, как при FTP или Telnet сессии... PHP - язык программирования для ИнтернетаВы вышли за рамки статических www-страниц? Вам требуется обрабатывать html-формы? Вы хотите сделать интефейс с базой данных через веб? Электронный магазин? Есть множество программ, работающих через интерфейс CGI, как правило, написанных на языке Perl, но сегодня существуют и другие возможности. JavaScript: проблемы и решенияКак утверждает известная поговорка, "дьявол кроется в мелочах". Эти же мелочи могут украсить ваше душевное равновесие и наградить с любовью созданный сценарий трудно обнаруживаемыми ошибками. Я с радостью воспользуюсь предоставленным местом и расскажу о том, с чем пришлось столкнуться и разбираться лично. Внешние файлы в IE и NNИногда бывает необходимо динамически изменять содержание страницы, причем, не имея возможности хранить это содержание в том же файле, что и страница. Т.е. задача состоит в том, чтобы в зависимости от действий пользователя добавить (или изменить) содержание страницы, взяв данные из другого файла, но не прегружая страницу. Использование CookiesВы, наверное, уже слышали такое понятие - Cookie и о проблемах безопасности с ними связанных? Вкратце расскажу для чего это надо и в чем, действительно, состоит проблема использования cookie в интернете Cookie - информация, которую можно записать на клиентской машине со страницы в интернете. Отображение и скрытие элементов в IE и NNДо выхода рекомендаций CSS-P от W3C, компания Netscape предложила передовую (по тем временам) технолиогию слоев (layers). Тогда были реализованы некоторые принципы динамического HTML. С тех пор вышли несколько редакций вышеупомянутых рекомендаций, Netscape отказалась (почти) от идеи слоев, но головы девелоперов из Netscape до сих пор забиты пережитками прошлого. Сервлеты и Java Server Pages. На что похожи, и в чем их преимущества и недостатки.В Java-программирование принято различать две ипостаси Java-приложения и Java-апплеты. Первое с точки зрения программирования ценно само по себе, т.к. ничего кроме среды исполнения Java не требует. А второе интересно только в контексте способности браузеров исполнять Java-код апплетов. Снежинки на вашей страницеВ предпраздничные дни мой почтовый ящик, буквально завален просьбами рассказать, как сделать эти замечательные, порхающие кристаллики льда, которые закрывают содержание и надоедают уже через 30 секунд... Текстовое меню с подсветкойВсе мы видели сайты, которые используют "навигационные панели с подсветкой", построенные из изображений. Предположим, что нам жутко лень рисовать все эти наборы картинок. Есть замечательное решение - использовать каскадные таблицы стилей или проще - CSS. Консорциум W3 на сегодняшний день предлагает нам стандарт CSS2. Internet Explorer поддерживает его более полно, поэтому мы рассмотрим для начала вариант текстовой навигационной панели для него. JavaScript: полезные функции (использование фреймов)Немного специфическая статья и посвящена она решению проблем, возникающих при использовании на сайте фреймов. И, в частности, проблеме индексации таких сайтов поисковыми роботами и формированию фреймовой структуры при обращении к одной из внутренних страничек. В общем случае от применения фреймов лучше всего воздержаться. Описание возникающих при этом проблем можно найти вот в этой статье. JavaScript и объектная модельСкриптовые языки в некотором роде перевернули мир, и именно благодаря им появился DHTML, который позволяет делать со страничкой практически что угодно. Как известно, всего два языка претендуют на лавры победителя в броузере. Это VBScript - подмножество Visual Basic-а и JavaScript. Вот последним мы и займемся, как наиболее универсальным.
|
|
2000-2008 г. Все авторские права соблюдены. |
|