Наконец-то!
24.12.2011 за 7 дней до Нового года стартовал наш ресурс. Этому предшествовала более чем месячная подготовка.
Хотя конечно громко сказано. Написали с 20 статей, попили пива раза 3, нифига не вкладывались в сроки, постоянно траблы какие-то… То хостинг не мог оплатить, пришлось брать другой, то еще что-то. Но все побороли, и вот мы здесь, в Интернете.
Этот сайт-блог посвящен различным языкам веб-программирования:
- язык гипертекстовой разметки HTML
- каскадным таблицам стилей CSS
- языку программирования PHP
- различным фреймворкам типа Yii
- языку Javascript, и различным библиотекам типа JQuery
А также созданию сайтов с помощью CMS - Wordpress, Drupal, DLE.
Ну что же, Господа, в добрый путь!
Всех с наступающими праздниками !
С пасхой!

Когда информация передается клиенту через Internet, то клиент — обычно, браузер — может локально кэшировать ее.
Локальный кэш снижает требования к каналу связи и повышает производительность. С учетом того, что большая часть содержимого Internet, если не все, изменяется относительно редко в контексте отдельного пользовательского сеанса, кэширование становится незаменимым средством повышения производительности.
Continue reading “HTTP. Часть 13. Кэширование содержимого HTTP на стороне клиента” »

Стандартный механизм заголовков HTTP также представляет ядро стандартного механизма безопасности HTTP.
Авторизация (authorization) — предоставление определённому лицу или группе лиц прав на выполнение определённых действий(процедур); а также процесс проверки (подтверждения) данных прав при попытке выполнения этих действий.
Следовательно в контексте HTTP протокола — авторизация, это предоставления пользователю прав, на выполнение определенных действий на сайте, после подтверждения им его данных (ввода пароля, ….).
Continue reading “HTTP. Часть 12. Безопасность и авторизация” »

Общая информация о cookie
Как вы уже, вероятно, знаете, HTTP является протоколом без сохранения состояния (stateless protocol). Это значит, что нет информации, или состояния, которое оставалось бы у браузера между различными транзакциями HTTP, cookie-наборы — это механизм, позволяющий Web-приложениям сохранять информацию состояния в браузере.
Cookie-набор представляет собой маленькую переменную, сохраняемую в браузере, которую может устанавливать серверное приложение, cookie-наборы позволяют сохранять пользовательские предпочтения, регистрационную информацию, сеансовые переменные и так далее. Лучше всего думать о них как о парах «имя-значение».
Continue reading “HTTP. Часть 11. Cookie-наборы: сохраненное состояние” »

Когда вы завершаете формирование HTTP-транзакции, запрашивающей содержимое, то один из заголовков, принимаемых клиентской программой, сообщает тип полученных данных. Этот заголовок, известный как описатель медиа-типа Internet, позволяет программному обеспечению, принимающему данные, принимать решение относительно того, как их следует обрабатывать.
Continue reading “HTTP. Часть 10. Медиа-типы данных” »

Статья посвящена рассмотрению простых способов получения содержимого страницы с помощью PHP.
PHP делает получение содержимого страницы от источника HTTP(сервера) чрезвычайно простым.
Стандартный файл, функции file_get_content () или fopen () — вот и все, что необходимо для получения содержимого от URL.
Continue reading “HTTP. Часть 9. Получение содержимого(страницы) от источника HTTP(сервера)” »

Каждая HTTP транзакция включает ссылочный заголовок (Referer), идентифицирующий документ на сервере, на который указывает текущий URL.
Continue reading “HTTP. Часть 8. Указатель ссылки («Referer»)” »

Когда данные передаются от клиента к CGI-программе на сервере, с использованием стандартного типа содержимого, закодированного как application/x-www-form, то некоторые «специальные» символы кодируются.
Continue reading “HTTP. Часть 7. Кодирование данных в протоколе HTTP” »

Как уже было сказано выше, транзакции HTTP состоят из метода HTTP и некоторого количества HTTP-заголовков.
Существуют четыре основных типа HTTP заголовков:

При выполнении таких HTTP-методов, как GET или POST, их результат возвращается в первой строке ответа сервера, включающем трехзначный код состояния.
Continue reading “HTTP. Часть 5. Что возвращается обратно: коды ответа сервера” »

В мире HTTP метод клиента — это запрос, отправленный от Web-клиента, либо браузера, либо вашего РНР-сценария, HTTP-серверу. Метод сообщает Web-серверу, какое действие желает выполнить клиент.
Continue reading “HTTP. Часть 4. Клиентские методы HTTP” »