Авторизация
Поиск по указателям
Профессиональное PHP программирование
Обсудите книгу на научном форуме
Нашли опечатку? Выделите ее мышкой и нажмите Ctrl+Enter
Название: Профессиональное PHP программирование
Аннотация: О чем эта книга и для кого она? О языке РНР, его истории, задачах, достоинствах и недостатках. О том, как, для чего и в каких ОС применяется этот язык. Если говорить подробнее, то об установке РНР на платформах UNIX, Windows и Mac OS X, о сеансах и cookies, клиентах FTP, о функциях для работы в сети и службе каталогов. Кроме того, рассматриваются поддержка LDAP в РНР, разработка многозвенных приложений в РНР, интеграция РНР с XML, средства, предоставляемые РНР для работы с базами данных (на примере MySQL и Post-greSQL). Обсуждаются безопасность, оптимизация и интернационализация приложений, библиотеки расширений РНР, приводятся примеры системы предоставления прав пользователям и многозвенного приложения корзины покупок для WML. Книга адресована всем РНР-программистам.
Язык:
Рубрика: Computer science /
Статус предметного указателя: Готов указатель с номерами страниц
ed2k: ed2k stats
Издание: 2-е издание
Год издания: 2006
Количество страниц: 1048
Добавлена в каталог: 06.03.2008
Операции: Положить на полку |
Скопировать ссылку для форума | Скопировать ID
Предметный указатель
Установка, PHP/Apache/MySQL, PHP уже установлен, вывод состояния с помощью phpinfo(), поиск ключевых слов/ISP 38
Установка, обзор 42
Установка, предварительные действия, обзор пакетов сторонних разработчиков 39
Установка, предварительные действия, обзор пакетов сторонних разработчиков, пакеты EXPERIMENTAL 39
Установка, электронные ресурсы 82
Установка, электронные ресурсы, Apache/MySQL 84
Установка, электронные ресурсы, PHP.net 82
Установка, электронные ресурсы, wrox.com 82
Утверждения, PCRE с обратным слэшем 240
Утилиты отладки 195
Фабрика классов, методы 147
Файлы 86 274
Файлы, атрибуты, функции для определения 280
Файлы, атрибуты, функции для определения, clearstatcachc() 281
Файлы, атрибуты, функции для определения, ffle_exists() 280
Файлы, атрибуты, функции для определения, fileatime/filectime/filemtime() 280
Файлы, атрибуты, функции для определения, fileeize/filetype() 280
Файлы, атрибуты, функции для определения, is_dir/~_executable/~_file/~_link() 281
Файлы, атрибуты, функции для определения, is_readable/-_writable() 281
Файлы, загрузка от клиентов методами HTTP 284
Файлы, загрузка от клиентов методами HTTP, GET, не использовать 284
Файлы, загрузка от клиентов методами HTTP, POST 285
Файлы, загрузка от клиентов методами HTTP, PUT 285
Файлы, загрузка от клиентов, функции PHP 288
Файлы, загрузка от клиентов, функции PHP, is_uploaded_file/move_~() 288
Файлы, загрузка от клиентов, функции PHP, upload_max_filesize() 288
Файлы, закрытие, fclose() 276
Файлы, запись в, fputs/orfwritel) 278
Файлы, каталоги, функции для работы с 281
Файлы, команды, включение в файлы 86
Файлы, копирование, copy() 279
Файлы, кэширование, способы хранения 937
Файлы, модель данных на плоских файлах 572
Файлы, обработка, обзор 274
Файлы, обработка, обзор, пример приложения для хранения данных на сервере 288
Файлы, открытие, fopen() 275
Файлы, отображение, fpassthru/readfile() 276
Файлы, переименование, rename() 279
Файлы, пример приложения для хранения данных на сервере 288
Файлы, пример приложения для хранения данных на сервере, GUI 289
Файлы, пример приложения для хранения данных на сервере, GUI, главная страница 290
Файлы, пример приложения для хранения данных на сервере, GUI, главная страница, функциональность 290
Файлы, пример приложения для хранения данных на сервере, GUI, страница регистрации пользователя 289
Файлы, пример приложения для хранения данных на сервере, выход пользователя из приложения 309
Файлы, пример приложения для хранения данных на сервере, выход пользователя из приложения, удаление сеанса 309
Файлы, пример приложения для хранения данных на сервере, загрузка файлов на сервер 306
Файлы, пример приложения для хранения данных на сервере, загрузка файлов на сервер, добавление записи для файла в mimeTypes 307
Файлы, пример приложения для хранения данных на сервере, общая функциональность 291
Файлы, пример приложения для хранения данных на сервере, общая функциональность, createFolder() 292
Файлы, пример приложения для хранения данных на сервере, общая функциональность, deleteFile() 293
Файлы, пример приложения для хранения данных на сервере, общая функциональность, deleteFolder() 292
Файлы, пример приложения для хранения данных на сервере, общая функциональность, getAbsolutePath() 291
Файлы, пример приложения для хранения данных на сервере, общая функциональность, isSessioaAuthenticated() 293
Файлы, пример приложения для хранения данных на сервере, общая функциональность, makeAnchorElement() 292
Файлы, пример приложения для хранения данных на сервере, общая функциональность, sendErrorPage() 293
Файлы, пример приложения для хранения данных на сервере, просмотр папок 308
Файлы, пример приложения для хранения данных на сервере, просмотр папок, установка текущей папки сеанса 309
Файлы, пример приложения для хранения данных на сервере, просмотр файлов 307
Файлы, пример приложения для хранения данных на сервере, просмотр файлов, определение MIME-типа файла 307
Файлы, пример приложения для хранения данных на сервере, просмотр файлов, открытие и отправка клиенту 308
Файлы, пример приложения для хранения данных на сервере, регистрация пользователя в приложении 297
Файлы, пример приложения для хранения данных на сервере, регистрация пользователя в приложении, mimeTypes и др. файлы, НЕ показывать 301
Файлы, пример приложения для хранения данных на сервере, регистрация пользователя в приложении, POST, применение 297
Файлы, пример приложения для хранения данных на сервере, регистрация пользователя в приложении, вывод имени/размера/даты модификации 301 302
Файлы, пример приложения для хранения данных на сервере, регистрация пользователя в приложении, вывод приветствия 300
Файлы, пример приложения для хранения данных на сервере, регистрация пользователя в приложении, генерация главной страницы 301
Файлы, пример приложения для хранения данных на сервере, регистрация пользователя в приложении, загрузка файла в текущую папку 304
Файлы, пример приложения для хранения данных на сервере, регистрация пользователя в приложении, закрытие каталога 303
Файлы, пример приложения для хранения данных на сервере, регистрация пользователя в приложении, объявления переменных 297
Файлы, пример приложения для хранения данных на сервере, регистрация пользователя в приложении, проверка аутентификации пользователя 300
Файлы, пример приложения для хранения данных на сервере, регистрация пользователя в приложении, регистрация переменных сеанса 299
Файлы, пример приложения для хранения данных на сервере, регистрация пользователя в приложении, создание новой папки 303
Файлы, пример приложения для хранения данных на сервере, регистрация пользователя в приложении, удаление элемента текущей формы 303
Файлы, пример приложения для хранения данных на сервере, регистрация пользователя нового 294
Файлы, пример приложения для хранения данных на сервере, регистрация пользователя нового с помощью 294
Файлы, пример приложения для хранения данных на сервере, регистрация пользователя нового, вывод сообщения о подтверждении регистрации 297
Файлы, пример приложения для хранения данных на сервере, регистрация пользователя нового, запись хеш-функции пароля 296
Файлы, пример приложения для хранения данных на сервере, регистрация пользователя нового, объявления переменных 294
Файлы, пример приложения для хранения данных на сервере, регистрация пользователя нового, проверка совпадения при вводе пароля 295
Файлы, пример приложения для хранения данных на сервере, регистрация пользователя нового, сведения о пользователе, сохранение в файле профиля 296
Файлы, пример приложения для хранения данных на сервере, регистрация пользователя нового, создание корневой папки 296
Файлы, пример приложения для хранения данных на сервере, регистрация пользователя нового, создание нового пользователя 295
Файлы, пример приложения для хранения данных на сервере, регистрация пользователя нового, создание файла mimeTypes 296
Файлы, пример приложения для хранения данных на сервере, регистрация пользователя нового, создание файла профиля пользователя 296
Файлы, пример приложения для хранения данных на сервере, создание папок 304
Файлы, пример приложения для хранения данных на сервере, создание папок, mimeTypes, создание 305
Файлы, пример приложения для хранения данных на сервере, удаление папок/файлов 305
Файлы, пример приложения для хранения данных на сервере, удаление папок/файлов, удаление записи файла из mimeTypes 306
Файлы, пример приложения для хранения данных на сервере, формулировка требований 288
Файлы, удаление временных, cleanTemporaryFiles() 282
Файлы, удаление, unlink() 279
Файлы, функции перемещения по файлам 278
Файлы, функции перемещения по файлам, fseek() 279
Файлы, функции перемещения по файлам, ftell/feof() 279
Файлы, функции перемещения по файлам, rewind() 278
Файлы, функции чтения 277
Файлы, функции чтения, fgetc() 277
Файлы, функции чтения, fgets/fgetss() 277
Файлы, функции чтения, file() 278
Флаги IMAP 421
Флаги IMAP, imap_setflag_fuH/-_clear_flag_full(), установка/сброс флагов сообщений 458 459
Флаги IMAP, значение в аргументах imap_XXX() 426 437 443 454
Флаги IMAP, перечень 421
Формы HTML 214
Формы HTML сложные, пример 217
Формы HTML сложные, пример, вывод значений элементов 218
Формы HTML сложные, пример, многострочное поле текстового ввода 218
Формы HTML сложные, пример, обработка множественных вариантов выбора 217
Формы HTML сложные, пример, переключатели 219
Формы HTML сложные, пример, результат 218 219
Формы HTML сложные, пример, список 219
Формы HTML сложные, пример, флажки 217 219
Формы HTML, action, атрибут 214
Формы HTML, атрибут 215
Формы HTML, атрибут, GET/POST, методы 216
Формы HTML, атрибут, кодировка URL 215
Формы HTML, атрибут, строки запроса 215
Формы HTML, безопасность, предотвращение неправильного использования форм 230
Формы HTML, безопасность, предотвращение неправильного использования форм, escapeshellcmd(), предотвращение выполнения произвольных команд 230
Формы HTML, безопасность, предотвращение неправильного использования форм, htmlspecialchars(), предотвращение ввода тегов HTML 230
Формы HTML, ввод данных пользователем, обработка 216
Формы HTML, жизненный цикл, форма для сбора данных 220
Формы HTML, ООН (Object-Oriented HTML) Forms, библиотека 221
Формы HTML, ООН (Object-Oriented HTML) Forms, библиотека, веб-сайт поиска работы, пример приложения 221
Функции 122
Функции массивов, встроенные 134
Функции обработки массивов atsort/usort() 864
Функции обработки строк, mb_XXX(), обработка строк многобайтовых символов 873
Функции обработки строк, printf/sprintf() 103
Функции обработки строк, strcrap/strcoll() 865 867
Функции обработки строк, strftime() 859
Функции обработки строк, strlen() 103
Функции, get_class/-_parent_class(), функции классов 170
Функции, mysql_XXX(), поддержка MySQL в PHP 686
Функции, время жизни локальных переменных 126
Функции, комментарии 131
Функции, локальная/глобальная область видимости, переменных 124
Функции, определение 122
Функции, определение, function exists(), устанавливает, определена ли функция 124
Функции, определение, return args/-_get_arg/-get_args(), функции для проверки множества аргументов 124
Функции, определение, return, оператор, возврат значений 122
Функции, определение, объявление, оператор function 122
Функции, определение, параметры, сценарии обработки 122
Функции, применение для структурирования кода, пример 108
Функции, применение для структурирования кода, пример, header(), функция, отправка строк заголовка HTTP 131
Функции, применение для структурирования кода, пример, main(), функция, базовый порядок выполнения 128 131
Функции, применение для структурирования кода, пример, версия монолитного кода 128
Функции, присваивание переменным 127
Функции, рекурсия 126
Функция, сокеты 503
Циклы 119
Циклы, continue, переход к следующей итерации 120
Циклы, do...while 120
Циклы, for 120
Циклы, foreach 133
Циклы, while 119
Циклы, остановка с помощью break 120
Циклы, управляющие переменные 119
Члены классов 142
Члены классов, Sthis, ключевое слово, обращение к членам 145
Члены классов, отсутствие статических членов в PHP 171
Шифрование 895
Шифрование асимметричное 899
Шифрование асимметричное, открытый/секретный ключи 900
Шифрование однонаправленное 895
Шифрование однонаправленное, CRC32, алгоритм хеширования 896
Шифрование однонаправленное, MD5, алгоритм хеширования 895
Шифрование однонаправленное, mhash, библиотека, поддерживаемые алгоритмы 896
Шифрование симметричное 897
Шифрование симметричное, mcrypt, библиотека, поддерживаемые алгоритмы 898
Шифрование симметричное, недостатки 897
Шифрование, encrypt/-_decrypt() 266
Электронная почта 350
Электронная почта, обзор функциональности 351
Электронная почта, обзор функциональности, MDA/MRA/MTA/MUA (Mail Delivery/Retrieval/Transfer/User Agents) 352
Электронная почта, обзор функциональности, SMTP 352
Электронная почта, обзор функциональности, компоненты сообщения 354
Элементы 109
Элементы массива 132
Элементы, XML 793
Элементы, XML, как узлы, компоненты 793
Элементы, XML, как узлы, компоненты, атрибуты 793
Элементы, XML, как узлы, компоненты, открывающий/закрывающий теги 793
Элементы, XML, как узлы, компоненты, символьные данные 793
Элементы, XML, корректные и действительные, примеры 793
Языки представления, многозвенная архитектура HTML 579
«Шпионские» серверы, отладка 197
«Шпионские» серверы, отладка Netcat 196
Реклама