Архив за Февраль 24th, 2008

Счетчик на php

Итак, сегодня вы узнаете как сделать счетчик на php без использования mysql своими руками. Счетчик - это незаменимая вещь, которая есть на каждом сайте. Конечно, можно пользоваться услугами таких компаний как spylog, rambler, mail, hotlog, чтобы вести подробную статистику вашего сайта, но, согласитесь, гораздо приятней использовать свой счетчик.

Наш счетчик будет считать количество обращений к страничке. Чтобы вы поняли что и в каком порядке будет происходить, я написал нечто вроде плана:

1. Пользователь заходит и запускается скрипт.
2. Открывается файл статистики счётчика.
3. Считывается последнее значение в файле.
4. Значение увеличивается на 1.
5. Значение записывается в файл статистики и файл закрывается.
6. Вывод значения.

Теперь пишем счетчик. По ходу создания счетчика я буду пояснять что я делаю.


<?php

$file = “count.dat”; // указываю на файл статистики

$farray = file($file); // представляю файл статистики как массив

if (!isset($farray[0]) || empty($farray[0])) { $farray[0] = 0; } //проверяю есть значение счетчика в файле, если нет, то присваиваю нулевое значение

$farray[0]++; // увеличиваем значение счётчика на 1

$fop = fopen($file,”w+”); // открываем файл статистики (+ - означает, что если файла не существует, то он будет создан)

flock($fop,2); //блокирую файл, чтобы больше никто не смог к нему обратиться

fputs($fop,$farray[0]); //записываю увелченное число обращений

flock($fop,3); //разблокирую файл статистики

fclose($fop); //закрываю файл статистики

echo $farray[0]; // вывод значения счётчика

?>

Ну вот вы и научились писать самый простой счетчик на php. Внимание, во избежание ошибок не забудьте перед использованием счетчика создать файл count.dat.

Автор: Шенин Юрий

Источник: www.domovoy.org

Tags: php, Счетчик

Добавить комментарий Февраль 24, 2008

В интернете началась тотальная замена IP-адресов

Сегодня ночью организация ICANN, осуществляющая надзор за использованием интернет-протоколов, начала добавлять в DNS-сервера записи, содержащие адреса в формате протокола IPv6, что означает присвоение каждому новому доменному имени адреса в новом усовершенствованном формате.

Записи, добавленные пока что лишь в шесть из тринадцати корневых DNS-серверов, положат начало готовившемуся несколько лет переходу с нынешнего протокола IPv4 на более современный IPv6. Это коренным образом изменит всю адресацию интернет-пространства.

Так, если раньше на интернет-адрес приходилось четыре байта или 32 бита, что соответствует четырем блокам в IP-адресе, то протокол IPv6 выделяет на адрес 128 бит. Это соответствует 340 триллионам триллионов триллионов адресов (3,4×1038) или по 5×1028 адресов на каждого из ныне живущих людей.

Первый стандарт адресации, IMP, начал использоваться в 1969 году и подразумевал нахождение в сети всего 32 узлов. В 1974 году документ RFC 675 ввел адресное пространство, состоящее из 16 сетевых адресов и 256 узлов - хост-адресов.

В 1981 году был принят стандарт IPv4, который используется до сих пор. Он допускает создание более чем четырех миллиардов адресов. Все это адресное пространство уже заполнено на 86 процентов. При нынешних темпах развития сети адреса иссякнут к 2010 году.

В то же время разработчики Web 3.0 предложили новую концепцию развития интернета, которая подразумевает разделение личности пользователя и его IP-адреса. Согласно этой концепции, данные будут доставляться перемещающимся из сети в сеть интернетчикам все время по разным маршрутам.

Источник http://korrespondent.net

Tags: DNS, domain, IP, Интернет

Добавить комментарий Февраль 24, 2008


Календарь

Февраль 2008
Пн Вт Ср Чт Пт Сб Вс
    Март »
 123
45678910
11121314151617
18192021222324
2526272829  

Записи по месяцам

Записи по рубрикам

Бегун