Главная    Ex Libris    Книги    Журналы    Статьи    Серии    Каталог    Wanted    Загрузка    ХудЛит    Справка    Поиск по индексам    Поиск    Форум   
blank
Авторизация

       
blank
Поиск по указателям

blank
blank
blank
Красота
blank
Профессиональное PHP программирование
Профессиональное PHP программирование



Обсудите книгу на научном форуме



Нашли опечатку?
Выделите ее мышкой и нажмите Ctrl+Enter


Название: Профессиональное PHP программирование

Аннотация:

О чем эта книга и для кого она? О языке РНР, его истории, задачах, достоинствах и недостатках. О том, как, для чего и в каких ОС применяется этот язык. Если говорить подробнее, то об установке РНР на платформах UNIX, Windows и Mac OS X, о сеансах и cookies, клиентах FTP, о функциях для работы в сети и службе каталогов. Кроме того, рассматриваются поддержка LDAP в РНР, разработка многозвенных приложений в РНР, интеграция РНР с XML, средства, предоставляемые РНР для работы с базами данных (на примере MySQL и Post-greSQL). Обсуждаются безопасность, оптимизация и интернационализация приложений, библиотеки расширений РНР, приводятся примеры системы предоставления прав пользователям и многозвенного приложения корзины покупок для WML. Книга адресована всем РНР-программистам.


Язык: ru

Рубрика: Computer science/

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

ed2k: ed2k stats

Издание: 2-е издание

Год издания: 2006

Количество страниц: 1048

Добавлена в каталог: 06.03.2008

Операции: Положить на полку | Скопировать ссылку для форума | Скопировать ID
blank
Предметный указатель
$, знак, в указании переменных      93
$argc/argv[], переменные      774
$argc/argv[], переменные, передача аргументов в командной строке, автоматизация заданий      774
$GLOBALS, массив, доступ к глобальным переменным      125
$HTTP_*_VARS, ассоциативный массив      904
$HTTP_*_VARS, ассоциативный массив, преимущества для безопасности      905
$HTTP_*_VARS, ассоциативный массив, преимущества для безопасности, применение вместо register_global      904
$HTTP_, массивы      135
$HTTP_, массивы, переменные окружения, обработка      111
$HTTP_, массивы, переменные окружения, обработка, CGI      112
$HTTP_, массивы, переменные окружения, обработка, cookies      112
$HTTP_, массивы, переменные окружения, обработка, POST-      111
$HTTP_, массивы, переменные окружения, обработка, заголовок HTTP      112
$HTTP_ACCEPT_LANGUAGE, глобальная переменная      869
$HTTP_ACCEPT_LANGUAGE, глобальная переменная, прием списка языков      869
$HTTP_ACCEPT_LANGUAGE, глобальная переменная, прием списка языков, интернационализация      869
$HTTP_POST_FILES, глобальная переменная      286
$HTTP_POST_FILES, глобальная переменная, загрузка файлов от клиентов, POST, пример      286
$PHP SELF, встроенная переменная      215
$PHP SELF, встроенная переменная, action, атрибут, формы HTML      215
::, оператор вызова функции класса      155
::, оператор вызова функции класса, примеры использования      156
::, оператор вызова функции класса, синтаксис использования наследования      155
<xsl:for-each>, элемент, XSL/XSLT поддержка в PHP, пример      829
<xsl:text>, элемент, XSL/XSLT, поддержка в PHP, пример      829
<xsl:value-of>, элемент, XSL/XSLT, поддержка в PHP, пример      830
@, оператор      190
@, оператор, сообщения об ошибках, пример подавления      190
Access, Microsoft, соединение через ODBC      753
add(), метод, GtkContainer, класс добавление графических элементов      779
add(), метод, GtkContainer, класс добавление графических элементов, PHP-GTK, Hello World, пример      781
add(), функция, SWFMovie, класс      951
addColor(), функция, SWPShape, класс, Ming      956
addEntry(), функция, SWPGradient, класс      956
addFill(), функция заливки, SWFShape, класс      953 955
addFill(), функция заливки, SWFShape, класс, директива, Apache редактирование, установка PHP/Apache под UNIX      70
addFill(), функция заливки, SWFShape, класс, применение градиента      955
addFill(), функция заливки, SWFShape, класс, пример      953
addShape(), функция, SWFButton, класс      954
addtest(), метод, TestSuite, PhpUnit, тестирование сценариев, пример      251
add_element(), метод, ООН Forms, класс      222
add_element(), метод, ООН Forms, класс, атрибуты, описание      223
add_element(), метод, ООН Forms, класс, атрибуты, описание, передача атрибутов в виде ассоциативных массивов      225
add_element(), метод, ООН Forms, класс, ООН, веб-сайт поиска работы, пример приложения      222
add_XXX(), функции, HAW_deck, класс      961
ADODB (Active Data Objects DataBase), класс оболочки базы данных      757
ADODB (Active Data Objects DataBase), класс оболочки базы данных, пример синтаксиса      757
allow url fopen, параметр, система защиты PHP      890
ALTERTABLE, команда, MySQL      677
ALTERTABLE, команда, PostgreSQL      715
Apache, система безопасности      884
Apache, установка      42
Apache, установка, Mac-OS      78
Apache, установка, UNIX      63
Apache, установка, Windows      45
append(), метод, GtkCList, класс PHP-GTK, GUI, пример      787
array(), конструкция, DOM поддержка в PHP, пример      812 814
array(), конструкция, массивы, инициализация многомерных массивов      136
array(), конструкция, методы инициализации массивов      133
ARTICLE, команда, NNTP      392
assert/-Equals(), методы, TestCase PhpUnit, тестирование сценариев, пример      210
AT, команда, Windows NT/2000/XP      773
AT, команда, Windows NT/2000/XP, автоматизация заданий, обзор      773
attach(), метод, GtkTable, класс PHP-GTK, GUI, пример      783
AUTOEXEC.BAT, пакетный файл, Windows, установка командной строки PHP      767
base64_encode(), функция, сообщения электронной почты, пример класса почтового отправителя MIME      385
bc_sub(), функция, оптимизация производительности      916
bindtextdomain(), функция, библиотеки Gettext, текстовые домены, настройка      845
BODY (Bike Odyssey Debugger Y), отладчик      204
BODY (Bike Odyssey Debugger Y), отладчик, команды, список      205
BODY (Bike Odyssey Debugger Y), отладчик, пример      204
BODY (Bike Odyssey Debugger Y), отладчик, пример, версия с ошибкой, вывод      204
BODY (Bike Odyssey Debugger Y), отладчик, пример, отлаженная версия, вывод      205
BODY (Bike Odyssey Debugger Y), отладчик, установка      204
BODY, команда, NNTP      393
Break, оператор      118 см.
CGI, установка, риски безопасности PHP      886
CGI, установка, риски безопасности PHP, типы атак      886
CGI, установка, риски безопасности PHP, типы атак, доступ к защищенным документам      887
CGI, установка, риски безопасности PHP, типы атак, доступ к системным файлам      887
CGI, установка, риски безопасности PHP, типы атак, параметры для предотвращения атак      887
chdir(), функция, установка текущего каталога      281
checkdassrr(), функция      490
checkdassrr(), функция, type, аргумент, типы записей ресурсов      490
checkdassrr(), функция, пример пользовательского класса почтового отправителя      365
chr(), строковая функция      103
chunk_split(), функция, сообщения электронной почты, пример класса почтового отправителя MIME      386
cleanTemporaryFiles(), функция удаление временных файлов      282
cleanTemporaryFiles(), функция удаление временных файлов, пример      282
clearstatcache(), функция, очистка кэша со сведениями о файле      281
closedir(), функция, закрытие каталогов      282
closedir(), функция, закрытие каталогов, пример      282 283
connect(), метод, GtkObject, базовый класс      778
connect(), метод, GtkObject, базовый класс, PHP-GTK, Hello World, пример      780
connect(), метод, GtkObject, базовый класс, соединение с сигналом      778 779
Content-Description/—Disposition поля заголовков, MIME      382
Content-Transfer-Encoding, поле заголовка, MIME      381
Content-Transfer-Encoding, поле заголовка, MIME, задание типа кодировки      381
Content-Type, поле заголовка, MIME      379
Content-Type, поле заголовка, MIME, задание типа/подтипа носителя      380
Content-Type, поле заголовка, MIME, поддержка типов носителей multipart/mixed      380
Content-Type, поле заголовка, MIME, поддержка типов носителей multipart/mixed, разделитель, обязательный      380
continue, оператор      120 см.
Cookies      258
cookies, в массиве $HTTP_      112
cookies, исправление ошибок      270
cookies, исправление ошибок, задание имени      271
cookies, исправление ошибок, попытка установки данных после отправки cookie      270
cookies, обработка      259
cookies, обработка, задание срока годности      260
cookies, обработка, информация о домене      261
cookies, обработка, информация о пути      260
cookies, обработка, способы доступа к хранящимся значениям      260
cookies, объединение нескольких, пример      268
cookies, пример со счетчиком посещений      262
cookies, сеансы, распространение      258
cookies, сеансы, распространение, проблемы безопасности      259
cookies, установка новых в броузер, функция setcookie()      263
cookies, установка области видимости      265
cookies, установка области видимости, ограничение доменов      266
cookies, установка области видимости, предотвращение доступа пользователей к переменным      265
cookies, установка срока истечения годности      264
cookies, установка срока истечения годности, пример      265
cookies, шифрование, mcrypt_encrypt/-_decrypt()      266
cookies, шифрование, mcrypt_encrypt/-_decrypt(), примеры      266
copy(), функция, копирование файлов      279
copy(), функция, пример вспомогательной оболочки FTP      317
count(), встроенная функция массива      134
CRC32, алгоритм хеширования, шифрование      896
CREATE DATABASE, команда, MySQL      673
CREATE DATABASE, команда, PostgreSQL      712
CREATE INDEX, команда, MySQL      684
CREATE TABLE, команда, MySQL      674
CREATE TABLE, команда, MySQL, синтаксис, примеры      674
CREATE TABLE, команда, MySQL, синтаксис, примеры, details, таблица      674
CREATE TABLE, команда, MySQL, синтаксис, примеры, title, таблица      675
CREATE TABLE, команда, PostgreSQL      712
CREATE TABLE, команда, PostgreSQL, синтаксис, примеры      713
CREATE TABLE, команда, PostgreSQL, синтаксис, примеры, SERIAL, тип поля      714
CREATE TABLE, команда, PostgreSQL, синтаксис, примеры, неявный индекс для первичного ключа, автоматическое создание      713
CREATE, команда, IMAP, пример создания сеанса      423
cron, демон, Linux/UNIX      772
cron, демон, Linux/UNIX, автоматизация заданий, обзор      772
CS_XXX(), функции, phpCodeSite      203
CS_XXX(), функции, phpCodeSite, CS_EnterMethod/-_ExitMethod()      203
CS_XXX(), функции, phpCodeSite, CS_SendError/~_SendNote()      203
CS_XXX(), функции, phpCodeSite, CS_SendMessage/~_SendVar()      203
DATA, команда, SMTP      369
DATA, команда, SMTP, сообщения электронной почты, пример класса почтового отправителя SMTP      374
Date, поле заголовка сообщения электронной почты      356
DBM-файлы, кэширование, способы хранения      937
define(), функция, создание констант      95
defined(), функция, константы, проверка      96
DELE, команда, POP      418
DELETE, команда, MySQL      680
DELETE, команда, MySQL, odbc_num_rows(), функция      749
DELETE, команда, MySQL, WAP, пример приложения корзины покупок      606 607
DELETE, команда, MySQL, оптимизация производительности, базы данных      932
DELETE, команда, MySQL, уровень абстракции базы данных, пример      708
DELETE, команда, PostgreSQL      717
DESCRIBE, команда, MySQL      675
DESCRIBE, команда, MySQL, синтаксис, пример      675
Directory, директива, система безопасности Apache      885
Directory, директива, система безопасности Apache, предоставление всеобщего доступа, File, директива      885
Directory, директива, система безопасности Apache, предотвращение доступа Apache к произвольным файлам      885
Directory, директива, система безопасности Apache, разрешение доступа к корневому каталогу документов      885
disable_functions, параметр системы безопасности PHP      890
disable_functions, параметр системы безопасности PHP, список отключенных функций      890
display_errors, параметр системы безопасности PHP      887
DIT (Directory Information Tree), информационное дерево каталога, LDAP      528
DIT (Directory Information Tree), информационное дерево каталога, LDAP, ldap_list(), перечисление уровней дерева      548
DN/RDN (Distinguished Name/Relative-), различимое имя/относительно LDAP      527
DN/RDN (Distinguished Name/Relative-), различимое имя/относительно LDAP, ldap_XXX(), функции      546 547
DNS (Domain Name System), система доменных имен      485
DNS (Domain Name System), система доменных имен, while, оператор цикла      120
DNS (Domain Name System), система доменных имен, как распределенная иерархическая система      486
DNS (Domain Name System), система доменных имен, как распределенная иерархическая система, авторитетные/не— ответы      487
DNS (Domain Name System), система доменных имен, как распределенная иерархическая система, домены верхнего уровня и поддомены      486
DNS (Domain Name System), система доменных имен, как распределенная иерархическая система, механизм кругового распределения нагрузки      488
DNS (Domain Name System), система доменных имен, как распределенная иерархическая система, преимущества      487
DNS (Domain Name System), система доменных имен, как распределенная иерархическая система, процедура обратного поиска      485
DNS (Domain Name System), система доменных имен, как распределенная иерархическая система, схема      486
DNS (Domain Name System), система доменных имен, поддержка PHP, функции      487
DNS (Domain Name System), система доменных имен, поддержка PHP, функции, checkdnsrr(), записи ресурсов      490
DNS (Domain Name System), система доменных имен, поддержка PHP, функции, gethostbyname/-name1/~addr()      488
DNS (Domain Name System), система доменных имен, поддержка PHP, функции, getmxrr() почтовый ретранслятор      491
DNS (Domain Name System), система доменных имен, поддержка PHP, функции, getprotobyname/-number()      489
DNS (Domain Name System), система доменных имен, поддержка PHP, функции, getservbyname/-port()      489
DNS (Domain Name System), система доменных имен, пример библиотеки клиента DNS      492
DNS (Domain Name System), система доменных имен, пример библиотеки клиента DNS, dottedToIp/ipToDotted(), методы, обработка IP-адресов      495
DNS (Domain Name System), система доменных имен, пример библиотеки клиента DNS, getHostName(), метод      494
DNS (Domain Name System), система доменных имен, пример библиотеки клиента DNS, getIpAddress(), метод      493
DNS (Domain Name System), система доменных имен, пример библиотеки клиента DNS, getMx(), метод, получение почтового ретранслятора      493
DNS (Domain Name System), система доменных имен, пример библиотеки клиента DNS, getProtoByName/-Number(), метод      494
DNS (Domain Name System), система доменных имен, пример библиотеки клиента DNS, getServByName(), метод      495
DNS (Domain Name System), система доменных имен, пример библиотеки клиента DNS, log_err(), метод      497
DNS (Domain Name System), система доменных имен, пример библиотеки клиента DNS, resetCache(), метод      496
DNS (Domain Name System), система доменных имен, пример библиотеки клиента DNS, конструктор      493
DNS (Domain Name System), система доменных имен, пример библиотеки клиента DNS, объявления переменных      492
DOM (Document Object Model), объектная модель документа      809
DOM (Document Object Model), объектная модель документа, SAX, PRAX и DOM PHP API, таблица сравнения      800
DOM (Document Object Model), объектная модель документа, SAX, PRAX и DOM PHP API, таблица сравнения, DOM и SAX      801
DOM (Document Object Model), объектная модель документа, SAX, PRAX и DOM PHP API, таблица сравнения, PRAX с DOM и SAX      801
DOM (Document Object Model), объектная модель документа, корневой и дочерние узлы, пример дерева документа      809
DOM (Document Object Model), объектная модель документа, поддержка в PHP      810 811
DOM (Document Object Model), объектная модель документа, поддержка в PHP, XPath      816
DOM (Document Object Model), объектная модель документа, поддержка в PHP, вывод XML помощью DOM, файловые функции PHP      811
DOM (Document Object Model), объектная модель документа, поддержка в PHP, вывод XML помощью DOM, файловые функции PHP, add_root(), создание корневого узла      811
DOM (Document Object Model), объектная модель документа, поддержка в PHP, вывод XML помощью DOM, файловые функции PHP, array(), создание/заполнение      811
DOM (Document Object Model), объектная модель документа, поддержка в PHP, вывод XML помощью DOM, файловые функции PHP, fopen/fwrite/fclose(), создание нового файла      813 814
DOM (Document Object Model), объектная модель документа, поддержка в PHP, вывод XML помощью DOM, файловые функции PHP, setaddr() добавление атрибута      812
DOM (Document Object Model), объектная модель документа, поддержка в PHP, вывод XML помощью DOM, файловые функции PHP, setaddr() добавление атрибута, выполнение, файл XML      815
DOM (Document Object Model), объектная модель документа, поддержка в PHP, вывод XML помощью DOM, файловые функции PHP, создание дочерних узлов      811 814
DOM (Document Object Model), объектная модель документа, поддержка в PHP, исправление ошибок      810
DOM (Document Object Model), объектная модель документа, поддержка в PHP, чтение XML с помощью DOM, файл PHP      817
DOM (Document Object Model), объектная модель документа, поддержка в PHP, чтение XML с помощью DOM, файл PHP, xpath_eval(), функция, выполнение команды XPath      818-821
DOM (Document Object Model), объектная модель документа, поддержка в PHP, чтение XML с помощью DOM, файл PHP, вывод XML в виде HTML      818 820 821
DOM (Document Object Model), объектная модель документа, поддержка в PHP, чтение XML с помощью DOM, файл PHP, выполнение      821
DOM (Document Object Model), объектная модель документа, поддержка в PHP, чтение XML с помощью DOM, файл PHP, создание объекта XML и контекста      818 819
drawCurve/-CurveTo(), функции, SWFShape, класс      953
drawLine/-LineTo(), функции, SWFShape, класс      952
DROP DATABASE, команда, MySQL      678
DROP DATABASE, команда, PostgreSQL      716
DROP TABLE, команда, MySQL      677
DROP TABLE, команда, PostgreSQL      716
DSN (Data Source Name), ODBC не найден, ошибка соединения      750
DSN (Data Source Name), ODBC, SQL Server/Access соединение, настройка DSN      737 752
DSN (Data Source Name), ODBC, соединение с SQL Server/Access, настройка DSN      753
DTD (Document Type Definition), определение типа документа, XML      795
echo, команда      87
else/elseif      115 см. условный
enctype, атрибут, элементы формы      286
enctype, атрибут, элементы формы, загрузка файлов от клиентов, POST, пример      286
ereg/eregi(), функции, регулярные выражения POSIX      236
ereg/eregi(), функции, регулярные выражения POSIX, поиск в строке по шаблону      236
ereg_replace/eregi_~(), функции, регулярные выражения POSIX      236
ereg_replace/eregi_~(), функции, регулярные выражения POSIX, замена в строке по шаблону      236
ereg_replace/eregi_~(), функции, регулярные выражения POSIX, замена в строке по шаблону, eregi_replace(), безразличие к регистру      237
error_log(), функция, регистрация ошибок      193
error_log(), функция, регистрация ошибок, значения аргумента, тип сообщения      193
error_log(), функция, регистрация ошибок, пример      194
error_reporting(), функция      189
error_reporting(), функция, установка уровней ошибок      187 189
error_reporting(), функция, установка уровней ошибок, Е_XXX, константы, установка уровней      188
error_reporting, параметр, система безопасности PHP      888
error_reporting, параметр, система безопасности PHP, перечень констант типов ошибок      888
error_reporting, параметр, система безопасности PHP, подъем до Е ALL, действия после установки PHP под Windows      55
error_reporting, параметр, система безопасности PHP, примеры      888
escapeshellcmd(), функция, HTML-формы      230
escapeshellcmd(), функция, HTML-формы, предотвращение выполнения произвольных команд      230
EXPLAIN, команда, MySQl      925
EXPLAIN, команда, MySQl, оценка запросов, оптимизация производительности      925
EXPLAIN, команда, MySQl, оценка запросов, оптимизация производительности, возвращаемые данные      925
EXPLAIN, команда, MySQl, оценка запросов, оптимизация производительности, возвращаемые данные, дополнительная информация      926
EXPLAIN, команда, MySQl, оценка запросов, оптимизация производительности, пример      925
EXPLAIN, команда, MySQl, оценка запросов, оптимизация производительности, пример, данные EXPLAIN до оптимизации      928
EXPLAIN, команда, MySQl, оценка запросов, оптимизация производительности, пример, данные EXPLAIN после оптимизации      929
EXPLAIN, команда, MySQl, оценка запросов, оптимизация производительности, пример, объявление колонок/таблиц      928
EXPLAIN, команда, MySQl, оценка запросов, оптимизация производительности, типы объединений      926
explode/implode(), встроенные функции массивов      135
explode/implode(), встроенные функции массивов, XSL/XSLT поддержка в PHP, пример      832
E_XXX, константы, функция error_reporting()      187
E_XXX, константы, функция error_reporting(), E_ALL      190
E_XXX, константы, функция error_reporting(), E_ALL, действия после установки PHP под Windows      55
E_XXX, константы, функция error_reporting(), E_COMPILE ERROR/-_COMPILE_WARNING      189
E_XXX, константы, функция error_reporting(), E_CORE ERROR/-_CORE WARNING      189
E_XXX, константы, функция error_reporting(), E_ERROR      188
E_XXX, константы, функция error_reporting(), E_NOTICE      188
E_XXX, константы, функция error_reporting(), E_PARSE      188
E_XXX, константы, функция error_reporting(), E_USER ERROR/-_USER_WARNING/-_USER NOTICE      189
E_XXX, константы, функция error_reporting(), E_WARNING      188
E_XXX, константы, функция error_reporting(), установка уровней ошибок      189
fclose(), функция, закрытие файлов      276
feof(), функция, определение конца файла      279
FETCH, команда, IMAP, BODY/BODYSTRUCTURE, аргументы, задание части тела сообщения      422
FETCH, команда, IMAP, пример создания сеанса      422
fgetc(), функция, чтение одного символа из файла      277
fgets/fgetss(), функции, чтение строк из файла      277
file(), функция, чтение массивов из файлов      27
fileatime/filectime/filemtime(), функции, получение времени доступа/модификации файла      280
filesize(), функция, получение размера файла      280
filetype(), функция, получение типа файла, значения аргумента      280
file_exists(), функция, проверка существования файла      280
finish(), метод, ООН Forms, класс      229
finish(), метод, ООН Forms, класс, ООН веб-сайт поиска работы, пример приложения      229
Flash, Macromedia, LibSWF и Ming, библиотеки расширений PHP      950
fopen(), функция      275
fopen(), функция, mode, аргумент, значения      275
fopen(), функция, открытие файлов      275
fopen(), функция, открытие файлов, дескриптор файла      276
for, оператор цикла      120
for, оператор цикла, DOM поддержка в PHP, пример      820
for, оператор цикла, PDFlib, пример      949
for, оператор цикла, пример      121
for, оператор цикла, синтаксис в сравнении с while      120
for, оператор цикла, тернарный оператор вместо базового синтаксиса      121
foreach, оператор цикла      133
foreach, оператор цикла, автоматизация заданий, анализ журнала веб-сервера, пример      772
foreach, оператор цикла, многомерные массивы      136
foreach, оператор цикла, обход массивов      133
1 2 3 4 5 6 7 8 9 10 11
blank
Реклама
blank
blank
HR
@Mail.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2024
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте