"ВОКРУГ САЙТА" www.vokrug-saita.ru

как создать сайт самостоятельно

Главная Рассылка Секрет Автор сайта

Уроки PHP для начинающих

В этом разделе Вы найдёте статьи о создании сайта на PHP или – php-сайта.

Бытует мнение, что PHP – это очень сложно.

Между тем, это не совсем так. Дело в том, что для повседневных нужд вовсе не требуется изучать весь язык PHP, достаточно освоить некоторое число базовых навыков. Собственно, свой сайт на  PHP Вы получите уже после нескольких первых уроков и убедитесь, что создать такой сайт вполне доступно. Конечно, это не будет профессиональный сайт, однако управлять сайтом станет немного проще...

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

Поэтому я и решил написать несколько статей в помощь тем, кто хочет добавить к своему сайту возможности PHP. И рассказать всё максимально просто.

Я хочу сразу пояснить: я не являюсь программистом, НЕ буду учить, как спрограммировать любой скрипт на PHP… я этого и сам не умею - пока. А расскажу лишь о том, что узнал, освоил и успешно применил, занимаясь созданием своих сайтов. От себя же ещё хочу порекомендовать видео курс "PHP + MySQL для начинающих", потому что Вы не только научитесь создавать профессионально сайты на PHP, но и без особого напряга сможете разобраться с другими тонкостями этого языка программирования, редактировать готовые скрипты, подгоняя их под свои запросы. Знаю это точно, потому что сам осваивал PHP по этому курсу.

Успехов.


Уроки PHP

ПОДГОТОВИТЕЛЬНЫЕ ШАГИ

  1. Прежде чем приступить к изучению PHP…
  2. Как установить Денвер? - В этой статье Вы узнаете, как устанавливать программный пакет Денвер на локальный компьютер. Это нужно для тестирования только что созданных отдельных скриптов или целых сайтов, прежде чем загружать их в Интернет.

  3. Как установить сервер Apache на локальный компьютер? - Подробно об установке сервера Apache на локальном компьютере. Это нужно так же, как и в случае с Денвером, для предварительного тестирования скриптов.

  4. Как установить интерпретатор языка PHP для сервера Apache на локальный компьютер? - Без интерпретатора сервер Apache не сможет общаться с браузером. Это своего рода переводчик между браузером и сервером. В данной статье пошагов об установке интерпретатора.

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

  6. Создаём сайт на PHP - Пошаговая инструкция создания сайта на php. Сайт делаем из готового шаблона, который скачивайте по ссылке в статье. Это очень простой сайт, тем не менее, полностью рабочий и управлять им удобней, чем сайтом только на HTML.

  7. Размещение сайта на локальном сервере - В каких директориях сервера Apache и Denver'а размещаются сайты.

  8. Права доступа и изменение атрибутов файла - Если вам приходилось устанавливать на свой сайт какой-нибудь скрипт, вы наверняка в инструкции к скрипту встречали требование установить те или иные права доступа. И, насколько мне известно, это - одна из проблем, с которой сталкиваются новички.
  9. Для чего изучать PHP?
  10. Как освоить PHP?

ОСНОВЫ PHP: в этом разделе вы познакомитесь с ключевыми моментами языка PHP. Информации из этого раздела не достаточно для написания полноценных скриптов. Однако это - азбука, без которой - никак.

  1. Переменные PHP
  2. Преобразование переменных
  3. Константы
  4. Команда echo. Создаём простейший скрипт.

  5. Операторы: арифметические, логические и операторы сравнения.

МАССИВЫ - ещё один тип переменных. Массив PHP - очень мощный инструмент, поэтому, не изучив этого раздела, мы дальше не продвинемся. Успехов.

  1. Массивы: первый способ создания массива

  2. Массивы: второй способ создания массива

  3. Ассоциативный массив
  4. Многомерный массив

ВЕТВЛЕНИЯ: здесь вы узнаете об условных операторах и о важнейшем приёме программирования, без которого не обходится практически ни одна программа - о ветвлениях.

  1. Условный оператор if – else.
  2. Тернарный оператор условия
  3. Оператор switch

ЦИКЛЫ: циклы позволяют многократно выполнять блок кода. Это необходимо для решения множества задач. Например, перебор записей, полученных из базы данных, построчное чтение файла или обход элементов массива. В РНР есть четыре типа циклов: while, do..while, for и foreach. Первые три описываются в этом разделе, a foreach будет рассматриваться, когда будет создан отдельный раздел о массивах.

  1. Оператор цикла while.
  2. Оператор цикла do - while
  3. Цикл for

ФУНКЦИИ PHP - В PHP есть два типа функций: 1) зарезервированные функции; 2) функции, определяемые пользователем. Этот раздел посвящён зарезервированным функциям.

Функции для работы со строками (строковые функции)

  1. Строковые функции

Функции для работы с файлами

  1. Функции для работы с файлами (обзор)
  2. Функции для работы с папками
  3. Создаём форму и скрипт регистрации на сайте

  4. Работа с файлами в php: функции fopen, fwrite, fclose

  5. Работа с файлами в php: продолжаем создавать скрипт регистрации на сайте

  6. Чтение из файла: функция fread
  7. Чтение из файла с помощью функции file и массива

  8. Проверка имени пользователя и пароля

  9. Проверка существования файла: функция file_exists

  10. Функция trim()

  11. Отправка электронной почты на сайте: функция mail().

  12. Создаём счётчик посещений страниц сайта. Функции fgets и fputs

  13. Безопасность web-приложений

  14. Скрипт добавления комментариев на сайте: создаём форму (дальше несколько статей - продолжение этого урока)

  15. Создаём счётчик скачиваний файлов

ФУНКЦИИ, определяемые пользователем

  1. Функции определяемые пользователем

СКРИПТЫ

  1. Часы на странице сайта

  2. Меняем фон страницы в зависимости от времени суток

  3. Суммирование чисел

Подпишитесь на рассылку
"Вокруг Сайта "
и получайте на свой e-mail уроки, книги, статьи, скрипты, а также подарки и скидки на товары, продаваемые с сайта


Узнать подробней о рассылке "Вокруг Сайта" >>




PHP-песочница
Подписаться письмом



Карта
rss
Карта