Что такое PHP?Как ни странно, но все 5 лет, которые существует этот сайт, здесь не было такого раздела :-) попробуем восполнить этот недостаток. Данный раздел предназначается тем, кто собирается изучать PHP или просто интересуется - что это такое. PHP - это язык программирования. Язак программирования, предназначенный для создания сайтов. Или, другими словами, PHP позволяет автоматизировать работу с сайтом. Для чего вообще может понадобиться язык программирования при создании сайта? Кому он пригодится, а кому - не очень? Давайте посмотрим. Условно говоря, применение PHP можно разделить на три группы: 1. Самое простое (но очень мощное) применение - это использование PHP, как аналога SSI. Записать все неизменяемые части сайта в отдельные файлы (меню, шапку, подвал) и вместо того, чтобы писать одно и то же на каждой странице, просто вызывать include "menu.php";Это уже значительно облегчит работу с сайтом. К примеру, если добавится новый пункт в меню... 2. Следующий этап - создание отдельных небольших программок. Это может быть голосование, гостевая книга, вывод текущей даты, рисование календаря... Хотя последние две задачи, в отличие от первых, не обязательно делать на PHP - можно и на Яваскрипте. PHP применяется тогда, когда нужно какую-то информацию хранить на сервере. К примеру, гостевую книгу на Яваскрипте написать множно, но вот... увидит её сообщения только тот, кто их добавлял :-) 3. Победное шествие PHP па планете началось в тот миг, когда кому-то пришла в голову замечательная идея: а почему бы не добавлять материалы на сайт не обычным способом, закачивая HTML файлы по FTP, а забивая текст в форму, как сообщение в гостевую книгу? Таким образом, пишется две программы, одна из которых позволет администратору добавить информацию на сайт, а вторая - показывает эту информацию посетителям. Таким образом устроены практически все современные сайты. С чем чаще всего путают PHP? С готовыми программами, написанными на PHP. Если вам нужна гостевая книга, портал или электронный магазин - вам не нужно учить PHP. Вам нужно найти готовую программу. Если же вы решили изучать этот язык, то следует знать, что ожидает впереди. Для того, чтобы стать даже начинающим веб-программистом, надо знать: - три языка программирования - HTML, PHP и SQL. - Иметь очень хорошее представление о протоколе передачи гипертекста HTTP и о том, как взаимодействует компьютер пользователя с веб-сервером. - иметь базовые представления об операционных системах (в частности понития файл, каталог, знать основные отличия windows от unix) - иметь базовые представления о сетевом протоколе TCP/IP (как соединяются компьютеры, что такое IP адрес, DNS и прочее) - обязательно придется познакомиться с понятием отладки своих программ Если весь этот объем не пугает, то добро пожаловать! Начните с раздела "Хочу изучать PHP" Другие материалы раздела: Хочу изучать PHP и Mysql. С чего начать? Самые основы. Как работает PHP. Документация по PHP. Мануал по PHP, книги. Не передаются переменные! Проблема Undefined variable Решение проблемы "Cannot add header information - headers already sent" Различие между абсолютными и относительными путями. В файловой системе и на сайте. Пример системы управления сайтом Как писать музыку на PHP |
| рунар | 29.08.11 22:10 | ||
| програмирование это круто | |||
| scandalizer | 25.02.09 12:48 | ||
| Говорите, HTML - это язык программирования? И какие программы на нем можно писать? Можно ли, например, написать на чистейшем HTML программу, которая принимает от юзера два числа и выводит их сумму? Если можно, то, пожалуйста, приведите код. | |||
|
|||
| Semon | 29.10.08 12:00 | ||
| Хочу стать программистом, тут отличная библиотека, спасибо Всем! Я хочу с начало начать с HTML потом уже РНР дальше думаю JAVA | |||
| __UNIX_hokum | 14.10.08 22:11 | ||
| > Html это не язык программированиe Боюсь тебя разочаровать, но таки язык. Не помню только, Тьюринг-полный, или нет. Можно у Гугля спросить. XML -- тоже язык программирования. Даже ini-файлы -- весьма ограниченный в средствах, но язык программирования. |
|||
| ДимонР | 09.09.08 12:39 | ||
| стемах (в частности понития файл, xDDDDDDDDDD ИСПРАВТЕ ОШИБКИ !!!! )))) |
|||
| ДимонР | 09.09.08 12:36 | ||
| PHP - это язык программирования. Язак программирования, предназначенный для создания са ЯЗАК - исправте :))))) |
|||
| Voker | 01.08.08 16:51 | ||
| Html это не язык программированиe | |||