Логин Пароль
Регистрация на сайте!
Забыли пароль?

Голосование

На каком языке вы программируете?
С/С++
PHP
Java
.NET
Object C
Другой

наши друзья

Наша кнопочка:

Уважаемые друзья! Приглашаем Вас к обмену текстовыми ссылками и кнопочками

Связаться с нами
Код нашей кнопочки:
<a href="http://proge.info"> <img src="http://proge.info/templates/ABP/images/logo2.jpg" height="31" width="88" border="0" alt="Библиотека для програмистов" /> </a/>


Последние новости

 
Компания «Квазар-Микро», входящая в состав "СИТРОНИКС Информационные Технологии", завершила проект по созданию новой единой ИТ-инфраструктуры для органов государственной статистики Украины. Проект который был реализован в рамках программы Всемирного банка "Развитие системы государственной статистики ...
Новость опубликована 2011-12-16
 
Американские поклонники интерактивных развлечений в интернете, где можно также узнать правдивый гороскоп совместимости знаков зодиака, имеют возможность приобрести отличный сборник Lineage II – The Epic Collection. Как можно догадаться, в эту симпатичную коробку вместилась не только оригинальная ...
Новость опубликована 2011-12-15
 
Вышло очередное обновление «Tele Atlas РОССИЯ» + 3 года бесплатных обновлений Что нового в июльском релизе Покрытие: Добавлены новые карты городов: Владимир, карта Твери, Димитровград, Сызрань. Крупные города Московской области: Орехово-Зуево, Ступино, Дмитров, Домодедово, Кашира. Добавлены новые ...
Новость опубликована 2011-12-14
 
Как сообщают hi-tech новости, QNAP Security представляет новое встроенное ПО с поддержкой мощной системы централизованного управления (CMS) и полноценной поддержкой камер для устройств видеонаблюдения VioStor-5020 и VioStor-5012.Благодаря уникальной технологии интеграции CMS прямо во флеш-память ...
Новость опубликована 2011-12-14


Учебник PHP

(Автор: admin)
Вступление в PHP и его взаимодействие с MySQL

Чтобы в дальнейшем иметь возможность работать с PHP, для начала нужно знать определение.

PHP – Hypertext Preprocessor (Препроцессор Гипертекста).

PHP является широко используемым языком сценариев общего назначения с открытым исходным кодом. Проще говоря, PHP – язык программирования, который был создан специально для написания web-приложений.

Для изучения PHP сравнительно прост. Его синтаксис основан на C, Perl и Java. Главное преимущество PHP – возможность оперативного создания динамически генерируемых web-страниц. PHP-скрипты, в отличии от javascript, например, выполняются на стороне сервера. Ваш сервер может быть сконфигурирован таким образом, что HTML-файлы будут обрабатываться процессом PHP, а клиенты даже не узнают, что получают результат скрипта, а не обычный HTML-файл.

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

MySQL – распространенная система управления базами данных, которую очень часто применяют вместе с PHP.

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

Использовать и модифицировать MySQL может каждый. Любой желающий может изучить исходный код и менять его в зависимости от своих потребностей.
Почему MySQL является столь популярным? Потому что он очень надежный, быстрый и легкий в использовании. Работая в тесном контакте с пользователями, MySQL приобрел ряд дополнительных удобных возможностей. Изначально MySQL был рассчитан для управления большими базами данных, чтобы существенно ускорить работу, а в последнее время сервер успешно используют в промышленной эксплуатации с серьезными требованиями.

MySQL состоит из клиентской и серверной частей. Клиентские программы (PHP-скрипты, например) отправляют серверу MySQL SQL-запросы, после чего сервер обрабатывает их и запоминает результаты. Таким образом, клиент указывает, какие данные он ждет от сервера. После чего, сервер отсылает клиенту ответ с результатами.

Почему отправляется не весь результат? Потому что результат может оказаться через чересчур большим, а на его отправку по сети может уйти слишком много времени.

MySQL имеет трехуровневую структуру: базы данных — таблицы — записи. Таблицы и базы данных представлены с расширениями frm,MYD и MYI. Таблица — совокупность записей, а записи представляют совокупность полей различных типов. Имя базы данных MySQL является уникальным в пределах системы, поля — в пределах таблицы, а таблицы — в пределах база данных. Один сервер в состоянии поддерживать одновременно несколько баз данных, доступ к которым осуществляется через логин и пароль.

Возможности PHP

Вспомнить и перечислить все преимущества PHP будет достаточно проблематичным занятием. Однако, главным образом, PHP чаще всего применяют при написании скриптов, которые работают на стороне сервера. Следователь, PHP может выполнять все те функции, которые выполняет любая программа CGI. К примеру, генерировать динамические страницы, обрабатывать данные форм, отправлять и принимать cookies. К тому же, PHP способен и на множество других задач.

основные области использования PHP:

Выполнение на стороне сервера. Таким образом используется наиболее часто. Для этого вам нужны: парсер PHP, браузер и вебсервер.

Выполнение в командной строке. Вы имеете возможность создавать PHP-скрипты, который будут запускаться вне зависимости от браузера и вебсервера. Вам нужен лишь парсер PHP.

Создание приложений GUI, который выполняются на стороне клиента. Это может быть не самым лучшим способом создания таких приложений, но при достаточном опыте всё возможно.

Более детальную информацию вы сможете узнать из нашего учебника по PHP: bookphp.zip [465,98 Kb] (cкачиваний: 88)
Новость опубликована 11-11-2010, 10:35, её прочитали 3593 раз(а) и оставили 0 комментариев.