Создаем сайт на PHP

Привет, уважаемые читатели! Рад, что вы решились учить технологию создания динамического сайта.

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

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

Согласитесь, сразу возникнет ряд проблем:

  • все фотографии на одной странице вы не разместите, поэтому вам придется создавать новые страницы вручную, а таких страниц нужно много;
  • на каждой странице вам нужно вручную писать ссылки на фотографии;
  • с уменьшенными копиями изображений тоже возникнут проблемы, ведь обрезать вручную, в фотошопе, 1000 фоток …..
  • в конце концов вы запутаетесь в ссылках на изображения и ошибетесь, все мы делаем ошибки …
  • и вас доведет постоянная и рутинная работа до «седых волос»

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

Несмотря на это, мы все равно рассмотрим основы HTML перед изучением программирования на php.  Даже если ваш сайт будет состоять только из php кода, обойтись без html в создании хорошего сайта невозможно.

Используя PHP код вы сможете создать сайт любой сложности! Даже если ваш сайт будет состоять из тысячи страниц, в реальности создать придется только одну.

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

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

А теперь поднимаемся выше, в небо ….

Для тестирования созданных нами PHP страниц потребуется сервер. Кстати, любой сайт, который размещен в Интернете есть изложен на определенный сервер. !

Можно сделать так:

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

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

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

Но, протестировать PHP страницы нужного программного обеспечения вы не сможете. Именно поэтому, нам нужны программные продукты, которые превратят одну из папок вашего персонального компьютера на сервер.