Премиум. Создание счетчика посещений.

11.04.2012 Рубрика: Премиум

Создание счетчика посещений

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

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

Из этого урока Вы узнаете:

1. Как создать алгоритм счетчика посещений.

2. Как средствами PHP получить IP-адрес пользователя.

3. Как реализовать ограничение подсчета посетителей по IP.

4. Какова должна быть структура БД для реализации поставленных задач.

План урока:

    1. Формулируем задачу.

    2. Строим алгоритм.

    3. Создаем БД и устанавливаем подключение.

    4. Добавляем запись с текущей датой. Пункт 3 алгоритма.

    5. Реализуем оставшуюся часть алгоритма.

    6. Выводим данные счетчика.

    7. Выводим статистику на скрытой странице.

Результат урока:

По итогам урока мы создадим счетчик подсчета уникальных посетителей и количества просмотров сайта. Также будет создана несложная страница администратора, где можно будет просматривать статистику за выбранный промежуток времени. И, главное, мы создадим алгоритм написания счетчика.

Детали учебника

Раздел: PHP

Сложность: Средняя

Урок: Видео (.mp4)

Время: 01:46:24

Размер архива: 212 Mb

автор

Автор: Андрей Кудлай

Зовут меня Андрей Кудлай. Родом я из Украины, живу в Днепропетровске. Веб-программированию учился сам. Неплохо знаю HTML, CSS, PHP. Немного разбираюсь в JavaScript’e – в свободное время как раз занимаюсь его изучением.

Итак, приступим!



купить


купить


Продолжить чтение →

Как создать свой первый профессиональный дизайн сайта с нуля.

05.04.2012 Рубрика: Обучение \ Мини-курсы

веб-дизайн

От автора: 6 бесплатных видеоуроков покажут Вам, как нарисовать обалденный дизайн сайта с нуля. Если сейчас у Вас найдётся 5 минут, то через 2 часа вы будете прыгать от радости, создав свой первый профессиональный дизайн!

Урок 1. Разметка макета.

Тема: Веб-дизайн

Время ролика: 08:32

Cложность: легкая

Прикладные программы: Adobe Photoshop CS5

Автор: Захаренко Алексей

Делаем продуманную разметку макета, для того чтобы все элементы сайта были чётко структурированы, чтобы не было такого, что шапка съезжает влево, правый блок прячется под контентом, а футер перекрывает левый блок.

Продолжить чтение

Премиум. Курс по PHP. Часть 8. Практическая работа с БД. Заключительный.

03.04.2012 Рубрика: Премиум

Практическая работа с БД

От автора: завершающий выпуск курса посвящен более детальному рассмотрению практического использования PHP при работе с базами данных. В частности, детальнее рассмотрены особенности использования операторов SELECT, INSERT, DELETE, UPDATE.

Также в выпуске изучены так называемые конструкции включений, рассмотрена специфика их работы и особенности их применения.

Из этого урока Вы узнаете:

1. Что такое конструкции включений.

2. Особенности использования той или иной конструкции включения.

3. Для чего используются конструкции включений.

4. Для чего необходима библиотека функций.

5. Как получить и организовать вывод данных из БД.

6. Как добавить новые данные в БД.

7. Как изменить имеющиеся данные в БД.

8. Как удалить данные из БД.

План урока:

    1. Конструкции включений.

    2. SELECT – Выборка данных из БД.

    3. INSERT – Добавление данных в БД.

    4. DELETE – Удаление из БД.

    5. UPDATE – Изменение записи в БД.

Результат урока:

По итогам урока мы создадим простейшее приложения, использую знания, полученные на протяжении всего курса. Также мы познакомимся с понятием «библиотека функций» и узнаем, почему библиотека функций упрощает написание веб-приложений и структурирует код самого приложения.

Детали учебника

Сложность: Средняя

Урок: Видео (.mp4)

Время: 01:59:21

Размер архива: 250 Mb

автор

Автор: Андрей Кудлай

Зовут меня Андрей Кудлай. Родом я из Украины, живу в Днепропетровске. Веб-программированию учился сам. Неплохо знаю HTML, CSS, PHP. Немного разбираюсь в JavaScript’e – в свободное время как раз занимаюсь его изучением.

Итак, приступим!



купить


купить


Продолжить чтение →

Введение в объектно-ориентированный CSS (OOCSS).

29.03.2012 Рубрика: Обучение \ HTML&CSS

OOCSS

От автора: Вы когда-нибудь слышали выражение (Билла Гейтса, 1996г., прим. переводчика) «контент – это король»? Будучи веб-разработчиком и, следовательно, занимаясь делом, часто связанным с созданием содержимого, наверняка слышали. Это – слишком частоупотребимое, но верное утверждение относительно того, что привлекает на сайт посетителей.

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

К сожалению, похоже, что CSS в этой области отчасти игнорируется, тогда как множество разработчиков (на достаточных основаниях) в большей степени сосредоточиваются на эффективности JavaScript’а и других областях.

В данном посте я займусь этой часто игнорируемой сферой, представив вам идею объектно-ориентированного CSS и того, как он способствует улучшению как функциональности, так и удобства поддержания ваших веб-страниц.

OOCSS
Продолжить чтение

Премиум. Постраничная навигация.

28.03.2012 Рубрика: Премиум

постраничная навигация

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

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

Итак, приступим…

Из этого урока Вы узнаете:

1. Как создавать универсальные пользовательские функции?

2. Возможно ли использовать постраничную навигацию при работе с файлами?

3. Какие нормы безопасности следует помнить при создании постраничной навигации?

4. Как обезопасить свое приложение при создании постраничной навигации?

5. Каков алгоритм создания любой постраничной навигации?

6. А также Вы закрепите навыки по работе с БД, файлами, условными операторами, циклами и пр.

План урока:

    1. Постраничная навигация при работе с БД.

    2. Постраничная навигация при работе с файлами.

    3. Постраничная навигация для крупных проектов.

Результат урока:

По итогам урока мы получим 2 универсальные функции постраничной навигации, одна из которых подойдет для небольших проектов, а вторая – для проектов с неограниченным количеством контента. Также отдельно мы узнаем особенности создания постраничной навигации для приложений, использующих в качестве БД текстовые файлы. И, наконец, Вы узнаете принцип создания и работы алгоритма постраничной навигации.

Детали учебника

Раздел: PHP

Сложность: Средняя

Урок: Видео (.mp4)

Время: 01:43:00

Размер архива: 214 Mb

автор

Автор: Андрей Кудлай

Зовут меня Андрей Кудлай. Родом я из Украины, живу в Днепропетровске. Веб-программированию учился сам. Неплохо знаю HTML, CSS, PHP. Немного разбираюсь в JavaScript’e – в свободное время как раз занимаюсь его изучением.

Итак, приступим!



купить


купить


Продолжить чтение →

Библиотека jQuery UI: эффекты.

24.03.2012 Рубрика: Обучение \ Javascript&Ajax

jquery эффекты

От автора: Довольно часто на страницах сайта возникает потребность в так называемом спойлере. Спойлер – это блок, который можно скрывать и вновь показывать. Довольно часто Вы можете увидеть его в новостных блоках, где изначально показан краткий текст новости, а полный текст скрыт и показывается по желанию читателя. Подобный спойлер мы с Вами уже делали в уроке "Как сделать FAQ на сайте с использованием PHP-MySQL-jQuery".

Эффект появления/скрытия спойлера хоть и привлекателен, но уже довольно обыден.

Этот момент можно исправить при помощи библиотеки jQuery User Interface (jQuery UI), предоставляющей готовые потрясающие эффекты.

Детали учебника

Тема: jQuery

Сложность: Средняя

Урок: Видео (.mp4)

Время: 00:39:40

Размер архива: 59.8 Mb

автор

Автор: Андрей Кудлай

Зовут меня Андрей Кудлай. Родом я из Украины, живу в Днепропетровске. Веб-программированию учился сам. Неплохо знаю HTML, CSS, PHP. Немного разбираюсь в JavaScript’e – в свободное время как раз занимаюсь его изучением.

Продолжить чтение

Премиум. Курс по PHP. Часть 7. Работа с БД.

20.03.2012 Рубрика: Премиум

курс по php

От автора: кроме использования файлов, рассмотренных в предыдущем выпуске, для хранения данных используется собственно база данных на сервере, например на сервере MySQL.

В этом выпуске мы рассмотрим теоретические моменты работы с сервером MySQL, создадим тестовую базу данных и изучим основы языка запросов – SQL, посредством которого мы можем «общаться» с сервером БД. Также рассмотрим работу с БД в PHP.

Из этого урока Вы узнаете:

1. В чем заключается преимущество использования БД по сравнению с файлами?

2. Что такое БД?

3. Как создать БД?

4. Что необходимо знать о типах данных сервера MySQL?

5. Что такое ряды и поля БД?

6. Что такое первичный ключ и автоинкрементация?

7. Какие операторы языка SQL используются для начал работы с БД?

8. Как происходит работа с БД из PHP?

9. Что такое дамп БД?

10. Как осуществить экспорт-импорт БД?

План урока:

    1. Теоретические основы работы с MySQL (16:54)

    2. Создание БД (26:17)

    3. Операторы SELECT, INSERT, UPDATE, DELETE (24:05)

    4. Работа с БД в PHP (43:06)

    5. Экспорт-импорт БД (6:41)

    6. Бонусный урок – SQL-инъекции (47:42)

Результат урока:

По итогам урока Вы сможете создавать веб-приложения, использующие в качестве исчтоника хранения информации СУБД MySQL. Вы научитесь создавать БД и таблицы в ней, добавлять и получать информацию из БД и многое другое. Также Вы узнаете о таком понятии, как SQL-инъекция и научитесь защищать свои веб-приложения от данных уязвимостей.

Детали учебника

Сложность: Средняя

Урок: Видео (.mp4)

Время: 02:44:00

Размер архива: 306.83 Mb

автор

Автор: Андрей Кудлай

Зовут меня Андрей Кудлай. Родом я из Украины, живу в Днепропетровске. Веб-программированию учился сам. Неплохо знаю HTML, CSS, PHP. Немного разбираюсь в JavaScript’e – в свободное время как раз занимаюсь его изучением.

Итак, приступим!



купить


купить


Продолжить чтение →

25 особенностей, советов и методик HTML5, которые вы должны знать.

18.03.2012 Рубрика: Обучение \ HTML&CSS

советы html5

От автора: эта отрасль развивается быстро, действительно быстро! Если вы не будете осторожны, вас оставят за бортом. Если вы чувствуете себя немного пораженным происходящими изменениями и обновлениями HTML5, воспользуйтесь этой статьёй, как примером того, что вы должны знать.

Детали учебника

Тема: HTML5

Сложность: Легкая

Продолжить чтение

Премиум. Секреты работы с CMS WordPress. Описание рубрик. Работа с расширениями загружаемых файлов.

14.03.2012 Рубрика: Премиум

описание рубрик wordpress

От автора: мы продолжаем цикл уроков, посвященных работе с CMS WordPress. В предыдущем уроке был рассмотрен вопрос переноса сайта под управлением WP с одного сервера на другой. В этом уроке мы доработаем нашу тему и добавим в нее поддержку вывода названия и описания рубрик. Также мы научимся изменять список доступных к загрузке расширений файлов, при этом сделаем это несколькими способами. Из урока Вы узнаете ответы на следующие вопросы:

Из этого урока Вы узнаете:

1. Для чего в админке имеется поле с описанием рубрики, если оно не используется в темах?

2. Как использовать указанное поле и выводить в теме описание рубрик?

3. Каким образом возможно править файлы ядра WP и почему этого не стоит делать?

4. Что означает понятие «хук» в WP?

5. Как регистрировать хук, позволяющий управлять фильтром загрузок?

План урока:

    1. Название и описание рубрики

    2. Работа с типами загружаемых файлов

Детали учебника

Сложность: Легкая

Урок: Видео и текстовая версии (.mp4; .pdf)

Время: 00:40:25

Размер архива: 77.6 Mb

автор

Автор: Андрей Кудлай

Зовут меня Андрей Кудлай. Родом я из Украины, живу в Днепропетровске. Веб-программированию учился сам. Неплохо знаю HTML, CSS, PHP. Немного разбираюсь в JavaScript’e – в свободное время как раз занимаюсь его изучением.

Итак, приступим!



купить


купить


Продолжить чтение →

На пути к монетизации сайта: увеличиваем рейтинг сайта через наращивание ссылочной массы.

10.03.2012 Рубрика: Статьи

траст сайта

От автора: Первым делом хочу поблагодарить читателей WebForMyself.com за интерес, проявленный к моей первой статье на данном ресурсе «Монетизация сайта с помощью ссылочных бирж«.

С интересом прочитал комментарии и судя по ним у многих вас сайты с нулевыми показателями тИЦ и PR. Были высказаны справедливые мнения, что с «нулевыми» сайтами не стоит с головой кидаться в монетизацию сайта через продажу ссылок.

Что ж, чувствуя свою ответственность за будущее ваших интернет-проектов, я решил несколько подкорректировать тему своей второй статьи и остановиться на том, как сделать ваш сайт авторитетным (т.е. трастовым, с английского – to trust означает «доверять», «верить», «полагаться». Траст сайта означает уровень доверия со стороны поисковой системы к этому сайту).

автор

Автор: Соколов Кирилл

По образованию – магистр культурологии (специализация: информационные технологии). Лауреат Национальной интернет-премии Tibo. Опыт работы в разработке сайтов «от» и «до» с 2000 года. В настоящее время работаю Project Manager в компании AtStar.

Сайт: Спроси Доктора – Сервис медицинских онлайн-консультаций, каталог медцентров.

Продолжить чтение