программирование на PHP
Bullet (black) Email иконка RSS иконка
  • UPGRADE. Статистика на сайте часть 2. Графический счетчик хитов и посещений.

    Введение

    Данный урок является дополнением к уроку №4. Цель этого апгрейда – сбор статистики на сайте, обзор хитов и посетителей. В предыдущей версии мы рассмотрели более простые варианты исполнения счетчиков, сегодня же мы займемся счетчиком, который не накручивается простой перезагрузкой страницы при нажатии f5 и перезагрузкой браузера.

    Детали

    Для модифицирования счетчика нам потребуется освоить:

    • Работа с функцией setcookie() и суперглобалом $_COOKIE;
    • Массивы в PHP;
    • Функции построения изображения в PHP;
    • Работа с файлами и бд MySQL.

    Подробнее »

    Google Bookmarks БобрДобр.ru Memori.ru rucity.com МоёМесто.ru Mister Wong
    rss-лентаПодпишись на RSS, впереди много интересного.
  • Урок 5. Комментарии на сайте. Пишем гостевую книгу на PHP.

    Введение

    При создании сайта зачастую преследуется одна основная цель. Эта цель – донесение до посетителя нужной информации. Когда ваш сайт станет достаточно посещаем и информации становиться все больше, вам необходимо отсеять нужную, и знать какая наиболее интересна пользователю.

    Чтобы узнать рейтинг какой либо статьи мы можем использовать предыдущий урок, который описывает принцип сбора статистики на сайте, но сейчас вопрос стоит в том , чтобы дать пользователю выразить свое мнение, написать комментарий или просто дать возможность оставить отзыв в гостевой книге.

    В этом уроке мы рассмотрим скрипт гостевой книги , которая в принципе подойдет и для скрипта добавления комментария. В качестве примера будет приведен пример гостевой книги на текстовых файлах и с использование БД MySQL. Также это будет маленький урок по MySQL.

    Детали

    В предыдущих уроках мы рассмотрели работу с файлами(счетчики) и авторизацию на сайте. Все это нам пригодиться в этом уроке. Чтобы написать скрипт нам необходимо освоить:

    • циклы в PHP
    • массивы в PHP
    • функции работы с файлами
    • БД MySQL

    Подробнее »

    Google Bookmarks БобрДобр.ru Memori.ru rucity.com МоёМесто.ru Mister Wong
    rss-лентаПодпишись на RSS, впереди много интересного.
  • Урок 4. Статистика на сайте. Пишем скрипт счетчика посещений.

    Введение

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

    На данный момент существует огромное количество сервисов, которые предлагают  нам много инструментов для сбора статистики и данных, а также  их анализа. Все они очень профессионально выполняют свои задачи,но все когда то начиналось с самописного счетчика, которые можно встретить и сейчас.

    Если вы хотите понять как происходит учет пользователей, я подготовил урок, в котором я
    напишу счетчик посещений сайта, объясню как установить счетчик на сайт и использовать данные
    в своих целях.

    Детали

    Для того чтобы нам написать простенький счетчик нам придется узнать несколько новых функций.

    • Работа с файлами (создание/чтение/запись);
    • Работа с сессиями;
    • Работа с функциями для создания изображения;
    • Подключение счетчика;

    Мы рассмотрим три варианта:

    • Текстовый счетчик хитов;
    • Текстовый счетчик посетителей;
    • Графический счетчик посетителей;

    Подробнее »

    Google Bookmarks БобрДобр.ru Memori.ru rucity.com МоёМесто.ru Mister Wong
    rss-лентаПодпишись на RSS, впереди много интересного.
  • Урок 3. Установка локального сервера Apache PHP MySQL.

    Введение.

    Чтобы более углубленно подойти к разработке скриптов и понять принцип их работы, необходимо установить сервер, подобный тому, что используется на хостингах, но в более упрощенной форме. Установка локального сервера потребует от вас немного внимания и примерно 30 минут времени. Причем установка сервера заключается не в том, чтобы установить apache, но и ещё правильно прикрутить обработчик скриптов, а именно php интерпретатор. Я знаю что в интернете есть куча подобных руководств, но многие руководства либо устарели, либо тупо копированы у друг друга. Зачастую даже все что там изложено – не работает. Поэтому эту статью я подготовил сам, все шаги я сопровождал скриншотами, чтобы даже новичку было достаточно понятно.

    Основные достоинства установки сервера

    • Возможность создать сайт на локальном компьютере, на котором Вы будете тренироваться и работать с различными функциями языка и структурой сайта.
    • Гибко управлять функциями сервера, подключать и отключать нужные модули.
    • Детально рассмотреть настройку httpd.conf и php.ini
    • Работать с базами данных MySQL

    Подробнее »

    Google Bookmarks БобрДобр.ru Memori.ru rucity.com МоёМесто.ru Mister Wong
    rss-лентаПодпишись на RSS, впереди много интересного.
  • Урок 2. Конструктивный подход. Описание процедуры авторизации.

    Как только вы возьметесь за написание какого-либо скрипта или фрагмента кода, вы непременно встретитесь со многими трудностями, многое введет вас в заблуждение, что то не сразу получиться. Чтобы избежать ошибок советую Вам не торопиться, уроки по php, которые я буду публиковать Вам обязательно помогут.

    Изначально моя тактика была на предоставление пользователям исчерпывающей информации по каждой функции,  описанием из документации, примером исполнения, синтаксиса, но  я решил что это будет  лишней нагружающей информацией, которая забьет вашу  ясную голову =)  и будет мешать вам идти дальше, поэтому мои уроки php программирования будут исключительно конструктивные. Что это значит? Давайте для примера рассмотрим следующий случай: мы захотели написать гостевую книгу. Что нам необходимо знать для реализации нашей цели? Так это то, из чего будет состоять наш код. Я буду писать какие функции используются, описание их синтаксиса, соединение блоков в единое целое, разъяснение каждого шага  моих действий, чтобы у вас не возникало вопросов типа – “Че за нах ваще?” и  “а откуда это нарисовалось?”.

    Поверьте, даже самые простые вещи потребуют от вас знаний и сообразительности. Скажем вам потребуется создать сбор данных, или наоборот вывод каких то данных из файла(гостевая книга, счетчик, доска объявлений итд), мы должны уже на этом этапе определится какие функции будут  использованы для написания скрипта, для вышеперечисленных – это обязательно функции работы с файлами, создание циклов и условий, при которых наш скрипт должен запускаться.

    Вспомните как в детстве вы играли в конструктор,что вы делали для создания машины? Спорю на бутылку пива что вам нужны были  рама, 2 оси, 4 колеса и разумеется крепежные элементы, при помощи которых это все соединялось. В нашем случае детали – это стандартные функции PHP.  Отсюда вывод написать скрипт – сконструировать его.
    Подробнее »

    Google Bookmarks БобрДобр.ru Memori.ru rucity.com МоёМесто.ru Mister Wong
    rss-лентаПодпишись на RSS, впереди много интересного.

freshcoder.ru © 2008 • При использовании материалов активная ссылка на сайт обязательна.
SEO Powered by Platinum SEO from Techblissonline