Sidebar

CYBERGURU.RU
  • Статьи
  • Форум
  • Блоги
  • Файлы
  • Поиск

Web-технологии

Начало работы с IIS 7.0

Web-серверы
Создано: 21 января 2009
Все отделы ИТ различны; каждый имеет собственный уникальный набор потребностей и целей, особенно относительно размещения веб-узлов или служб. Для веб-серверов могут требоваться различные сочетания компонентов для удовлетворения требований организации, а, кроме того, существует задача репликации этого набора для нескольких серверов с одновременным обеспечением эффективного управления ими. Некоторые существенные отличия в IIS 7.0 предназначены специально для того, чтобы отделы ИТ осуществляли именно это при создании веб-сервера или веб-фермы.

Как создать свой хостинг "с нуля"

Web-серверы
Создано: 14 января 2009
Собственно говоря, только ленивый не писал на тему виртуального вебхостинга. Это хорошо. Плохо то, что бОльшая часть информации очень слабо структурирована и не имеет отношения к собственно высокопроизводительному, безопасному и массовому виртуальному вебхостингу. В этой статье описано создание полностью рабочей системы "с нуля".

Как установить Apache, PHP и Oracle на Linux

Web-серверы
Создано: 26 декабря 2008
Итак, пройдемся по порядку для установки Oracle, веб сервера Apache и php в качестве модуля к Apache под Linux. Проверьте, чтобы ваш linux был сертифицирован для использования СУБД oracle. В этом примере мы будем использовать Red Hat Enterpise Linux AS 4.0.

Новые компоненты безопасности в IIS 7.0

Web-серверы
Создано: 10 декабря 2008
Уязвимые места в защите Web-сервера могут привести к катастрофическим последствиям. Наглядный пример: Microsoft Internet Information Services (IIS) 5.0 печально известна недостаточной продуктивностью.

Введение в Internet Information Services 7.0

Web-серверы
Создано: 29 ноября 2008
Internet Information Services 7.0 (IIS 7.0) – это последняя версия веб сервера компании Microsoft. IIS был включен в состав операционной семейства операционных систем Windows Server начиная с операционной системы Windows 2000 Server в качестве компонента Windows Component, а также для Windows NT в качестве дополнения. IIS 7.0 входит в состав операционных систем Windows Vista и Windows Server 2008, которые запланированы к выпуску в первой четверти 2008. IIS 7.0 претерпел множество изменений и новый дизайн был написан с нуля. Это было сделано для того, чтобы сделать его самой гибкой и безопасной платформой для размещения веб приложений.

Установка IIS 7.0

Web-серверы
Создано: 29 ноября 2008

Веб-сервер IIS 7.0 можно установить двумя различными способами с помощью Windows Server 2008.

  1. Как часть режима Коренного Сервера, где IIS 7.0 установлен в качестве одной из ролей Сервера.
  2. Нормальным путем через графический интерфейс GUI, где собственно и установлен IIS 7.0 в качестве одной из ролей Сервера.

В этой статье также будет рассказано об установке IIS 7.0 в операционную систему Windows Vista. А в конце я расскажу и об автоматической установке IIS.

Синтаксис .htaccess

Web-серверы
Создано: 10 сентября 2006
Набирая адрес в строке браузера, вы получаете на свой компьютер файлы, которые отображает браузер. Управление тем, какие файлы и как вам показывать (пересылать) осуществляет веб-сервер. Наиболее популярных серверов два: IIS и Apache. Как и любая программа, веб-сервер имеет определенные настройки. Но, у вас, как пользователя Апача может (и скорее всего не будет, если говорить о виртуальном хостинге) прав менять конфигурацию Апача через его главные файлы, действие которых распространяется на всех пользователей этого сервера. Но, вы можете менять некоторые конфигурационные файлы, который распространяют свое действие только на ваш сайт. Один из таких файлов - .htaccess.

Логи в Apache

Web-серверы
Создано: 10 сентября 2006
На практике необходимо понять значение всего двух директив: LogFormat и CustomLog. Есть еще директива ErrorLog, но лично я использую лог ошибок только для просмотра последних строчек, когда Apache не пускается. Все-таки скажу несколько слов о ErrorLog.

Классификация статус-кодов HTTP

Web-серверы
Создано: 10 сентября 2006
Классификация статус-кодов HTTP

Все в одном: пакеты Apache, PHP, Perl, MySQL для Windows

Web-серверы
Создано: 10 сентября 2006
Несмотря, на то, что данные в публикуемой статье немного устарели, мы нашли полезным разместить ее на нашем сайте. Статья представляет обзор, наиболее популярных пакетов, включающих связку Apache+PHP+Perl+MySQL для Windows. Рассмотрены EasyPHP, Денвер, Phpdev и BigApache.

SSI - Server-Side Includes - включения на стороне сервера

Web-серверы
Создано: 10 сентября 2006
Основным, простейшим, но в то же время чрезвычайно мощным инструментом поддержки больших наборов документов является SSI (Server-Side Includes - включения на стороне сервера). Если кто-то из вас знает Си, то он быстро поймет, что SSI чрезвычайно похож на макроязык. С помощью SSI можно не только в зависимости от некоторых условий выводить определенные части документа, не только формировать документ из заранее определенных кусочков, но и вставлять результат работы некоторого CGI сценария или программы прямо в документ.

Обход фильтрации загружаемых изображений в Web-приложениях для осуществления XSS атак (Image XSS)

Web-программирование
Создано: 12 декабря 2008
Как известно, загрузка изображений пользователем на web-сервер поддерживается огромным количеством сайтов – например, всевозможными CMS (Bitrix, runCMS, Mambo), форумами (PhpBB, vBulluten), почтовыми серверами (mail.ru, yandex.ru), блогами (livejournal.com, liveinternet.ru, myspace.com). Подобные сайты потенциально уязвимы к атаке XSS, связанной с особенностями обработки web-страниц (в том числе – изображений) в браузере Internet Explorer.Особенность отображения изображений не нова, и возможность осуществления атаки XSS через картинку была известна давно. Но поскольку в новой версии браузера Internet Explorer 7.0 данная особенность была проигнорирована, это дало повод подойти к данной проблеме снова. Можно, конечно не обращать на это внимание, аргументируя это недостатком клиентского приложения но, через ту же картинку есть возможность залить PHP-шелл, и использовать его при наличии уязвимости local PHP include, и в этом случае особенности браузера будут уже не при чём. Этот факт ещё раз подтверждает то, что фильтрация необходима в любом случае, если мы имеем дело с пользовательскими данными.

Межсайтовый скриптинг (XSS) - недооценка угрозы

Web-программирование
Создано: 05 декабря 2008
Межсайтовый скриптинг (или XSS) — это один из самых распространенных видов хакерской атаки на прикладном уровне. Целью XSS является вставка в страницу скриптов, которые обычно выполняются на стороне клиента (в браузере пользователя), а не на сервере. Угроза XSS обусловлена уязвимостью скриптовых языков на стороне клиента, в основном это касается HTML и JavaScript (а также VBScript, ActiveX, HTML, и Flash). Суть XSS заключается в следующем: злоумышленник воздействует на скрипты веб-приложения на стороне клиента, изменяя их выполнение. В результате в страницу встраивается скрипт, который будет выполняться каждый раз при загрузке страницы или при определенном событии.

FAQ по perl и программированию для web

Web-программирование
Создано: 30 сентября 2006
Русскоязычный сборник частозадаваемых вопросов по языку программирования perl и server-side web programming.

Учебное пособие по CGI-программированию

Web-программирование
Создано: 04 августа 2006
Сегодня такие вещи, как гостевая книга, поиск по серверу, форма для отправки сообщений - неотъемлемый атрибут практически любого серьезного сайта. Проблема внедрения этих и других прибамбасов, разумеется, всячески возбуждает воображение начинающего вебмастера, лишая его сна, аппетита и тяги к пиву. К сожалению, изучение HTML-исходников страниц конкурентов ничего, кроме ссылок на некий "cgi-bin", не дает, да еще в телеконференциях иногда встречается упоминание о каких-то cgi-скриптах. Эта статья и посвящена основам использования этих самых cgi-скриптов во славу и процветание вашего сайта.

Правда о сессиях

PHP
Создано: 19 января 2007
Почти каждое PHP-приложение использует сессии. Эта статья детально рассматривает реализацию безопасного механизма управления сессией на PHP. После базового введения в архитектуру, лежащую в основе web'а, после знакомства с проблемой сохранения состояния, с основным применением и смыслом кук, я покажу вам несколько простых и эффективных
методов, которые могут быть использованы для увеличения безопасности и надёжности PHP-приложений, нуждающихся в сохранении состояния.

21 ошибка программиста PHP. Часть 3

PHP
Создано: 19 января 2007
Описания семи, последних, "смертельных" ошибок. Эти ошибки концептуальны по своей природе и являются причиной появления ошибок, описанных в 1-ой и 2-ой частях статьи. Они включают и такие ошибки, как недостаточное внимание, уделённое как проекту в целом, так и коду программы, в частности.

21 ошибка программиста PHP. Часть 2

PHP
Создано: 19 января 2007
Следующие 7 ошибок (#14-8) относятся к "серьёзным". Они ведут к ещё более значительному уменьшению скорости выполнения кода, уменьшению безопасности скриптов; код становится еще более запутанным.Одна из наиболее сильных сторон PHP является, одновременно, и его слабой стороной: PHP очень прост в изучении. Это привлекает многих людей; однако, несмотря на его кажущуюся простоту, не так-то просто научиться использовать этот язык правильно и эффективно.

21 ошибка программиста PHP. Часть 1

PHP
Создано: 19 января 2007
Описываются 7 "детских" ошибок (21-15 в обратном порядке, в соответствии со степенью серьезности по нашей классификации). Такие ошибки не вызывают серьезных проблем, но приводят к уменьшению эффективности работы программы, а также выражаются в громоздком трудночитаемом коде, в который, к тому же, трудно вносить изменения.Одна из наиболее сильных сторон PHP является, одновременно, и его слабой стороной: PHP очень прост в изучении. Это привлекает многих людей; однако, несмотря на его кажущуюся простоту, не так-то просто научиться использовать этот язык правильно и эффективно.

Переход к PHP5

PHP
Создано: 03 июля 2006
Краткий обзор возможностей PHP по материалам PHP 5 beta 3.
PHP, фактически, является самым распостраненным языком для Web программирования. В достижении этого статуса он прошел множество этапов, от простого языка для Web программирования который уступал многим (php3), до сегодняшнего быстрого мощного и расширяемого (PHP4). Тем более приятно, что PHP не стоит на месте и продолжает развиваться оставаясь таким-же простым для начинающих и предоставляя все больше возможностей более квалифицированным разработчикам.

Введение в PHP5

PHP
Создано: 03 июля 2006
PHP5 ещё официально не вышел, но "рабочие" версии уже трудоспособны (равно как и нестабильны!), так что мы вполне можем начать изучение новых возможностей грядущего релиза PHP и попрактиковать с ними. В этой статье мы поговорим о трёх основных нововведениях в PHP5: новая объектная модель, исключения, пространства имён.

Введение в объектно-ориентированный JavaScript

HTML, CSS, JavaScript
Создано: 06 июля 2013

Введение в написание объектно- ориентированных структур на JavaScript

Создание средства просмотра XML с помощью JScript – создание мощных скриптов в Exsead XML

HTML, CSS, JavaScript
Создано: 24 июня 2013

Метод чтения источника данных XML из файла или AJAX и последующего представления его в Internet Explorer в виде GUI (графический интерфейс пользователя).

Расширение встроенных объектов JavaScript при помощи прототипов

HTML, CSS, JavaScript
Создано: 12 августа 2012
Создайте вашу собственную разновидность JavaScript при помощи прототипов.

Графическое дерево JavaScript с Layout

HTML, CSS, JavaScript
Создано: 07 мая 2011

Компонента Tree (Дерево) в JavaScript, которая реализует алгоритм разметки J.Q.Walker II .

JavaScript для новичков

HTML, CSS, JavaScript
Создано: 21 ноября 2009
Краткое руководство по JavaScript для новичков.

Примеры JavaScript

HTML, CSS, JavaScript
Создано: 29 января 2009
Примеры JavaScript.

HTML 5: пять наиболее интересных вещей

HTML, CSS, JavaScript
Создано: 22 декабря 2008
HTML 5 - это грядущее обновление гипертекстового языка разметки, основного способа создания контента для размещения его во всемирной паутине. Разработка HTML остановилась в 1999 году, на версии HTML 4.01 и с тех пор web-содержимое изменилось так, что текущие спецификации HTML перестали соответствовать сегодняшним требованиям.

FORM в HTML документах

HTML, CSS, JavaScript
Создано: 14 сентября 2006
FORM тэг определяет форму для заполнения в HTML документе. В одном документе может быть определено несколько форм для заполнения, но вложенные FORM операторы не разрешены.

Введение в язык HTML

HTML, CSS, JavaScript
Создано: 03 июля 2006
Перед Вами учебник генерации документов в стандарте HTML. HTML - "hypertext markup language", язык описания гипертекстовых документов, используемый в WWW ( World Wide Web).

Использование метаданных (HTTP-EQUIV, NAME, REL, REV, BASE) при создании HTML документов

HTML, CSS, JavaScript
Создано: 03 июля 2006
Описание и формат мета-тегов HTML. Использование метаданных (HTTP-EQUIV, NAME, REL, REV, BASE) при создании HTML документов.

Подкатегории

Web-серверы

Web-программирование

PHP

HTML, CSS, JavaScript

SharePoint

Страница 1 из 2
  • В начало
  • Назад
  • 1
  • 2
  • Вперед
  • В конец
2267 статей
по программированию
  • Новости
  • Программирование
    • Теория программирования
    • Разработка и тестирование
    • C++
    • Visual C++
    • C++ Builder
    • Pascal
    • Delphi
    • Java
    • Win API
    • Assembler
  • Исходники
    • Исходники C++, Visual C++
    • Исходники Pascal, Delphi
    • Исходники C++ Builder
    • Исходники PHP
  • Алгоритмы
    • Криптография
  • Microsoft .NET
    • .NET Framework
    • C#.NET
    • ASP.NET
    • WPF и Silverlight
    • Веб-сервисы и WCF
    • ADO.NET и базы данных
    • .NET Reflection
    • LINQ
  • Web-технологии
    • Web-программирование
    • Web-серверы
    • PHP
    • HTML, CSS, JavaScript
    • SharePoint
  • Базы данных
    • Теория баз данных
    • Язык запросов SQL
    • Oracle
    • SQL Server
    • MySQL
    • Interbase, Firebird, Yaffil
  • Операционные системы
    • Windows
    • Windows XP
    • Windows 7
    • Windows Server 2008
    • Администрирование
    • Безопасность Windows
    • Файловые системы
    • Linux
    • FreeBSD
    • Софт
  • Железо
    • Процессоры
    • Память
    • Материнские платы
    • Видеокарты
    • Накопители
    • Корпуса и охлаждение
    • Мониторы
    • Мультимедиа
    • Шины расширения
    • BIOS
    • Разгон, Overclocking
  • Сети и интернет
    • Локальные сети
    • Беспроводные сети
    • Глобальные сети
    • Сетевые протоколы
    • Сетевые технологии
    • Сетевая безопасность

© CyberGuru.ru 2006-2014.

При копировании материалов наличие активной индексируемой ссылки на сайт обязательно.

Политика конфиденциальности