четверг, 21 июня 2012 г.

Считаем количество символов в строке. PHP

В данной статье я рассмотрю подсчет символов в строке. В обычном случае может применяться стандартная функция strlen(). Но если у вас кириллица, то есть используется кодировка UTF-8, данные функции будут работать не так, как бы нам хотелось.

четверг, 7 июня 2012 г.

Коды статуса, объект Request, Response

  Связь веб-браузера c веб-сервером, называется запросом. В ASP.NET, есть объект Request, который используется для представления сообщений веб-браузера на веб-сервере. ASP.NET вкладывает содержимое запроса в объект, который может быть получен в коде.

  При помощи упаковки HTTP-запроса в программируемый объект, ASP.NET предоставляет код доступа к таким вещам, как cookies, связанные с вашим сайтом, параметры строки запроса, связанные с URL-адресом, и путь к требуемому содержимому, а также позволяет работать с другими соответствующими запросами на основе информации.

Основы веб-коммуникации

Как и все клиент-серверные приложения, у веб-приложений есть два отдельных компонента:
              ■ Клиент   Также известный как внешний интерфейс (front-end interface), веб-браузер предоставляет пользователю интерфейс для ввода пользовательских данных и отправляет данные на сервер для обработки.
             ■ Сервер    Также известен как back end, веб-сервер отвечает на запросы
клиентов для конкретных страниц. Он взаимодейстует со страницей, содержащей HTML - код и инструкции о том, как создать пользовательский интерфейс.

     Веб-браузер (клиент) взаимодействует с  веб-сервером посредством протокола HTTP (Hypertext Transfer Protocol), который является текстовым сетевым протоколом TCP и использует порт 80. Если у сервера есть сертификат, тогда  клиент и сервер могут использовать HTTP Secure (HTTPS) для проверки подлинности сервера и шифрование сообщений. HTTPS использует TCP-порт 443.