Главная    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
Предметный указатель
Командная строка PHP, установка, Linux/UNIX, PHP-GTK, поддержка      766
Командная строка PHP, установка, Windows      767
Командная строка PHP, установка, Windows, AUTOEXEC.BAT      767
Командная строка PHP, установка, Windows, PATH, переменная окружения      767
Командная строка PHP, установка, Windows, PHP-GTK, поддержка      768
Команды, MySQL      673
Команды, MySQL, выполнение с помощью odbc_XXX()      747
Команды, MySQL, обработки/извлечения данных, INSERT DELAYED      931
Команды, MySQL, обработки/извлечения данных, LOAD DATA INFILE      932
Команды, MySQL, обработки/удаления данных      678
Команды, MySQL, обработки/удаления данных, DELETE      680
Команды, MySQL, обработки/удаления данных, INSERT      678
Команды, MySQL, обработки/удаления данных, REPLACE      679
Команды, MySQL, обработки/удаления данных, SELECT      681
Команды, MySQL, обработки/удаления данных, UPDATE      680
Команды, MySQL, определения данных      673
Команды, MySQL, определения данных, ALTER TABLE      677
Команды, MySQL, определения данных, CREATE DATABASE      673
Команды, MySQL, определения данных, CREATE INDEX      684
Команды, MySQL, определения данных, CREATE TABLE      674
Команды, MySQL, определения данных, DESCRIBE      675
Команды, MySQL, определения данных, DROP DATABASE      678
Команды, MySQL, определения данных, DROP TABLE      677
Команды, MySQL, определения данных, USE      673
Команды, PostgreSQL      712
Команды, PostgreSQL, обработки/удаления данных      716
Команды, PostgreSQL, обработки/удаления данных, DELETE      717
Команды, PostgreSQL, обработки/удаления данных, INSERT      716
Команды, PostgreSQL, обработки/удаления данных, SELECT      718
Команды, PostgreSQL, обработки/удаления данных, UPDATE      717
Команды, PostgreSQL, определения данных      712
Команды, PostgreSQL, определения данных, ALTER TABLE      715
Команды, PostgreSQL, определения данных, CREATE DATABASE      712
Команды, PostgreSQL, определения данных, CREATE TABLE      712
Команды, PostgreSQL, определения данных, DROP DATABASE      716
Команды, PostgreSQL, определения данных, DROP TABLE      716
Комментарии      89
Комментарии в функциях      131
Комментарии многострочные      90
Константы      95
Константы, define(), создание      95
Константы, defined(), проверка      96
Конструкторы классов      142
Криптография      895 см.
Круглые скобки в регулярных выражениях      233
Кэширование, запросов к базе данных      940
Кэширование, запросов к базе данных, общая схема с использованием md5()      941
Кэширование, критерии действительности      939
Кэширование, обзор      934
Кэширование, обзор, недостатки      935
Кэширование, обзор, преимущества      934
Кэширование, общий механизм      935
Кэширование, общий механизм, схема      935
Кэширование, оптимизация производительности      934
Кэширование, политика обновления      939
Кэширование, политика обновления, LRU, алгоритм      939
Кэширование, соглашения по именам, md5(), свойства      938
Кэширование, соглашения по именам, типы данных      938
Кэширование, содержимого      940
Кэширование, содержимого, общая схема с применением md5()      940
Кэширование, способы хранения      936
Кэширование, способы хранения, DBM файлы      937
Кэширование, способы хранения, база данных      937
Кэширование, способы хранения, в памяти      938
Кэширование, способы хранения, совместно используемая память      937
Кэширование, способы хранения, файлы      937
Литералы      90
Литералы булевы      93
Литералы встроенные документы      92
Литералы текстовые (строки)      90
Литералы текстовые (строки), escape-коды при использовании одинарных кавычек      91
Литералы числовые      92
Литералы числовые, объявления отрицательных      92
Логические ключи      668
Локализация      836 см.
Маршрутизаторы, TCP/IP      482
Массивы      109 132
Массивы, $HTTP, предопределенные      135
Массивы, ассоциативные, пример сетевой библиотеки, PostgreSQL      727
Массивы, методы инициализации      132
Массивы, методы инициализации, непосредственное присваивание значений элементам      132
Массивы, многомерные      136
Массивы, обход, цикл foreach      133
Массивы, функции, встроенные      134
Массивы, функции, встроенные, count()      134
Массивы, функции, встроенные, explode/implode()      135
Массивы, функции, встроенные, in_array()      134
Массивы, функции, встроенные, reset()      134
Массивы, функции, встроенные, sort()      135
Массивы, элементы, образующие массивы      132
Методы классов      140 142
Методы классов, абстрактные      158
Методы классов, переопределение      155
Методы классов, фабрика      147
Методы фабрики, пример фабрики для создания элементов управления формы      147
Методы фабрики, пример фабрики для создания элементов управления формы, createSubmitButton()      148
Методы фабрики, пример фабрики для создания элементов управления формы, createTextField()      148
Методы фабрики, пример фабрики для создания элементов управления формы, TextField/SubmitButton, создание экземпляров      148
Методы фабрики, пример фабрики для создания элементов управления формы, включение файлов PHP      147
Механизм кругового распределения нагрузки, DNS      488
МН, формат почтовых ящиков      419
Многозвенная архитектура приложения, система пользовательских полномочий, пример      973
Многозвенных приложений, разработка      569
Многозвенных приложений, разработка, архитектуры, на основе HTML      577
Многозвенных приложений, разработка, архитектуры, на основе HTML, схема      577
Многозвенных приложений, разработка, архитектуры, на основе HTML, уровень логики      579
Многозвенных приложений, разработка, архитектуры, на основе HTML, уровень представление компоненты      579
Многозвенных приложений, разработка, архитектуры, на основе HTML, уровень представление компоненты, перечень языков представления      579
Многозвенных приложений, разработка, архитектуры, на основе HTML, уровень представление компоненты, представление данных      579
Многозвенных приложений, разработка, архитектуры, на основе HTML, уровень содержимого, компоненты      578
Многозвенных приложений, разработка, архитектуры, на основе HTML, уровень содержимого, компоненты, доступа      578
Многозвенных приложений, разработка, архитектуры, на основе HTML, уровень содержимого, компоненты, обработки данных      579
Многозвенных приложений, разработка, архитектуры, на основе XML      581
Многозвенных приложений, разработка, архитектуры, на основе XML, схема      581
Многозвенных приложений, разработка, архитектуры, на основе XML, этапы создания веб-контента      581
Многозвенных приложений, разработка, обзор, уровень логический      576
Многозвенных приложений, разработка, обзор, уровни      571
Многозвенных приложений, разработка, обзор, уровни представления      576
Многозвенных приложений, разработка, обзор, уровни содержимого, модели данных      571
Многозвенных приложений, разработка, обзор, уровни содержимого, модели данных, XML      574
Многозвенных приложений, разработка, обзор, уровни содержимого, модели данных, гибридная      576
Многозвенных приложений, разработка, обзор, уровни содержимого, модели данных, плоские файлы      572
Многозвенных приложений, разработка, обзор, уровни, содержимого, модели данных, реляционные базы данных      573
Многозвенных приложений, разработка, обзор, уровни, схема      571
Многозвенных приложений, разработка, проектирование приложения для опроса      583
Многозвенных приложений, разработка, проектирование приложения для опроса, модификация, Flash-версия      586
Многозвенных приложений, разработка, проектирование приложения для опроса, модификация, запрет многократного голосования      586
Многозвенных приложений, разработка, проектирование приложения для опроса, модификация, изменение вида результатов опроса      585
Многозвенных приложений, разработка, проектирование приложения для опроса, создание таблиц MySQL      583
Многозвенных приложений, разработка, проектирование приложения для опроса, уровень логики, модули управляющий/приложения      585
Многозвенных приложений, разработка, проектирование приложения для опроса, уровень представления      585
Многозвенных приложений, разработка, проектирование приложения для опроса, уровень содержимого, операции обработки данных      584
Многозвенных приложений, разработка, разделение уровней с помощью абстракций, задачи      582
Многозвенных приложений, разработка, разделение уровней с помощью абстракций, задачи, модульное программирование      583
Многозвенных приложений, разработка, разделение уровней с помощью абстракций, задачи, независимость логики/содержимого/представления      583
Многозвенных приложений, разработка, разделение уровней с помощью абстракций, задачи, независимость от типа базы данных      583
Многозвенных приложений, разработка, эволюция веб-приложений      569
Многозвенных приложений, разработка, эволюция веб-приложений, преимущества и недостатки технологий, таблица сравнения      570
Многозвенных приложений, разработка, эволюция веб-приложений, экспансия устройств, подключаемых к Сети      576
Модели данных, разработка многозвенных приложений      571
Модели данных, разработка многозвенных приложений, XML      574
Модели данных, разработка многозвенных приложений, XML, пример      575
Модели данных, разработка многозвенных приложений, XML, реляционные базы данных и XML, преимущества      575
Модели данных, разработка многозвенных приложений, гибридная      576
Модели данных, разработка многозвенных приложений, оптимизация производительности, базы данных      930
Модели данных, разработка многозвенных приложений, плоские файлы      572
Модели данных, разработка многозвенных приложений, плоские файлы, преимущества и недостатки      572
Модели данных, разработка многозвенных приложений, плоские файлы, пример      572
Модели данных, разработка многозвенных приложений, реляционные базы данных      573
Модели данных, разработка многозвенных приложений, реляционные базы данных, преимущества и недостатки      573
Модели данных, разработка многозвенных приложений, реляционные базы данных, пример      573
Наследование, ООП      151
Наследование, ООП базовые/надклассы, пример      153
Наследование, ООП дочерние/надклассы      154
Наследование, ООП, дочерние/подклассы, пример      154
Наследование, ООП, оператор вызова функции класса      155
Наследование, ООП, отсутствие множественного наследования в PHP      173
Наследование, ООП, отсутствие множественного наследования в PHP, пример моделирования      173
Наследование, ООП, отсутствие множественного наследования в PHP, пример моделирования, базовые      174
Наследование, ООП, отсутствие множественного наследования в PHP, пример моделирования, класс расширения      175
Наследование, ООП, отсутствие множественного наследования в PHP, пример моделирования, недостатки      176
Наследование, ООП, переопределение методов      155
Наследование, ООП, переопределение методов, пример      155
Наследование, ООП, повторное использование кода, обзор      156
Наследование, ООП, полиморфизм и      157
Наследование, ООП, пример генератора форм, UML-моделирование      177
Наследование, ООП, пример диаграмм классов UML      165
Наследование, ООП, пример игнорирования      151
Нормализация, реляционных баз данных, преимущества и недостатки      671
Нормализация, реляционных баз данных, пример      669
Нормализация, реляционных баз данных, типы связей между таблицами      670
Область видимости переменных      124
Область видимости переменных глобальная      125
Область видимости переменных глобальная, доступ через массив $GLOBALS      125
Область видимости переменных локальная      124
Обработка ошибок, регистрация, пример error_log()      193
Обработка ошибок, утилиты гладки      195
Объединения, MySQL      682
Объединения, MySQL, синтаксис, примеры      683
Объединения, MySQL, типы      926
Объединения, MySQL, типы, преимущества оптимизации производительности      926
Объектно-ориентированное программирование      139 см.
Объекты      146
Объекты, LDAP      527
Объекты, как экземпляры классов      146
Объекты, как экземпляры классов, new, ключевое слово      146
Объекты, как экземпляры классов, пример      146
Объекты, методы фабрики      147
ООН (Object-Oriented HTML) Forms, библиотека      221
ООН (Object-Oriented HTML) Forms, библиотека, веб-сайт поиска работы, пример приложения      221
ООН (Object-Oriented HTML) Forms, библиотека, веб-сайт поиска работы, пример приложения, вывод формы      227
ООН (Object-Oriented HTML) Forms, библиотека, веб-сайт поиска работы, пример приложения, вывод формы, завершение вывода      229
ООН (Object-Oriented HTML) Forms, библиотека, веб-сайт поиска работы, пример приложения, вывод формы, начало вывода      227
ООН (Object-Oriented HTML) Forms, библиотека, веб-сайт поиска работы, пример приложения, вывод формы, окончательный результат      229
ООН (Object-Oriented HTML) Forms, библиотека, веб-сайт поиска работы, пример приложения, вывод формы, показ элементов ввода      228
ООН (Object-Oriented HTML) Forms, библиотека, веб-сайт поиска работы, пример приложения, добавление в форму элементов      222
ООН (Object-Oriented HTML) Forms, библиотека, веб-сайт поиска работы, пример приложения, передача кода/ID в качестве предпочтительного значения      225
ООН (Object-Oriented HTML) Forms, библиотека, веб-сайт поиска работы, пример приложения, проверка формы      226
ООН (Object-Oriented HTML) Forms, библиотека, веб-сайт поиска работы, пример приложения, проверка формы, фиксация переданных элементов формы      226
ООН (Object-Oriented HTML) Forms, библиотека, методы, ООН Forms      222
ООН (Object-Oriented HTML) Forms, библиотека, методы, ООН Forms, add_element(), добавление элементов в форму      222
ООН (Object-Oriented HTML) Forms, библиотека, методы, ООН Forms, finish(), завершение вывода      229
ООН (Object-Oriented HTML) Forms, библиотека, методы, ООН Forms, freeze(), фиксация переданных элементов формы      226
ООН (Object-Oriented HTML) Forms, библиотека, методы, ООН Forms, load_defaults(), загрузка значений, введенных пользователем      226
ООН (Object-Oriented HTML) Forms, библиотека, методы, ООН Forms, show_element(), отображение элементов ввода      228
ООН (Object-Oriented HTML) Forms, библиотека, методы, ООН Forms, start(), начало вывода      227
ООН (Object-Oriented HTML) Forms, библиотека, методы, ООН Forms, validate(), проверка формы      226
ООН (Object-Oriented HTML) Forms, библиотека, обзор      221
ООП, объектно-ориентированное программирование      138 163
ООП, объектно-ориентированное программирование, get_class/-_parent_class(), функции классов      170
ООП, объектно-ориентированное программирование, нисходящий принцип разработки ПО      141
ООП, объектно-ориентированное программирование, нисходящий принцип разработки ПО, абстрактные методы      158
ООП, объектно-ориентированное программирование, нисходящий принцип разработки ПО, включение      164
ООП, объектно-ориентированное программирование, нисходящий принцип разработки ПО, делегирование      165
ООП, объектно-ориентированное программирование, нисходящий принцип разработки ПО, инкапсуляция      149
ООП, объектно-ориентированное программирование, нисходящий принцип разработки ПО, классы      142
ООП, объектно-ориентированное программирование, нисходящий принцип разработки ПО, наследование      151
ООП, объектно-ориентированное программирование, нисходящий принцип разработки ПО, объекты как экземпляры классов      146
ООП, объектно-ориентированное программирование, нисходящий принцип разработки ПО, полиморфизм      157
ООП, объектно-ориентированное программирование, нисходящий принцип разработки ПО, сцепление и связывание      161
ООП, объектно-ориентированное программирование, обзор      138
ООП, объектно-ориентированное программирование, обзор, важность      141
ООП, объектно-ориентированное программирование, обзор, производительность против удобства сопровождения      139
ООП, объектно-ориентированное программирование, обзор, сравнение функциональных и объектно-ориентированных программ      140
ООП, объектно-ориентированное программирование, ограничения PHP      171
ООП, объектно-ориентированное программирование, ограничения PHP, отсутствие деструкторов      173
ООП, объектно-ориентированное программирование, ограничения PHP, отсутствие множественного наследования      173
ООП, объектно-ориентированное программирование, ограничения PHP, отсутствие статических членов      171
ООП, объектно-ориентированное программирование, преимущества в отладке      139
ООП, объектно-ориентированное программирование, пример генератора форм, UML-моделирование      176
ООП, объектно-ориентированное программирование, пример конструктивных и эвристических решений      168
ООП, объектно-ориентированное программирование, пример конструктивных и эвристических решений, корректная/ некорректная архитектура кода      168
Операторы      87
Операторы логические      109
Операторы логические, приоритетность выполнения      109
Операторы многострочные      88
Операторы многострочные, блоки кода      88
Операторы однострочные      88
Операторы однострочные, содержащие символ перевода строки      88
Операторы операции, обзор      98
Операторы преобразования типа      97
Операторы присваивания/равенства/неравенства      99
Операторы присваивания/равенства/неравенства, арифметика с плавающей точкой, погрешности      100
Операторы точка/сокращенный, строковые      101
Операторы унарные, бинарные и тернарные      99
Операторы числовые      106
Операторы числовые арифметические      106
Операторы числовые арифметические, версии с присваиванием      106
Операторы числовые арифметические, инкремента/декремента      106
Операторы числовые поразрядные      107
Операторы числовые поразрядные, версии с присваиванием      107
Операторы числовые, приоритетность выполнения      108
Операторы числовые, сравнения      108
Оптимизация производительности, WAP, пример корзины покупок      597
Оптимизация производительности, буферизация вывода      921 922
Оптимизация производительности, буферизация вывода, ob_XXX(), функции      922
Оптимизация производительности, буферизация вывода, стек буферов      923
Оптимизация производительности, выбор правильного языка      912
Оптимизация производительности, выбор правильного языка, результаты тестирования      913
Оптимизация производительности, кэширование      934
Оптимизация производительности, кэширование, запросов к базе данных      940
Оптимизация производительности, кэширование, критерии действительности      939
Оптимизация производительности, кэширование, общий механизм действия      935
Оптимизация производительности, кэширование, политика обновления, алгоритм LRU      939
Оптимизация производительности, кэширование, преимущества и недостатки      934
Оптимизация производительности, кэширование, содержимого      940
Оптимизация производительности, кэширование, способы хранения      936
Оптимизация производительности, обзор технологий      914
Оптимизация производительности, оптимизация баз данных      924
Оптимизация производительности, оптимизация баз данных, DELETE, запросы      932
Оптимизация производительности, оптимизация баз данных, EXPLAIN, оценка запросов      925
Оптимизация производительности, оптимизация баз данных, EXPLAIN, оценка запросов, возвращаемые данных      925
Оптимизация производительности, оптимизация баз данных, EXPLAIN, оценка запросов, пример      927
Оптимизация производительности, оптимизация баз данных, EXPLAIN, оценка запросов, типы      926
Оптимизация производительности, оптимизация баз данных, INSERT, запросы      931
Оптимизация производительности, оптимизация баз данных, SELECT, запросы      931
Оптимизация производительности, оптимизация баз данных, UPDATE, запросы      932
Оптимизация производительности, оптимизация баз данных, дополнительные советы      933
Оптимизация производительности, оптимизация баз данных, модель данных, советы      930
Оптимизация производительности, оптимизация баз данных, применение индексов      931
Оптимизация производительности, оптимизация баз данных, соединения, использование постоянных      933
Оптимизация производительности, оптимизация баз данных, таблицы      929
Оптимизация производительности, оптимизация кода      919
Оптимизация производительности, оптимизация кода, echo(), реже использовать      921
Оптимизация производительности, оптимизация кода, Zend Optimizer      921
Оптимизация производительности, оптимизация кода, ввод/вывод данных, выбор лучшего способа      920
Оптимизация производительности, оптимизация кода, использование более быстрых функции      920
Оптимизация производительности, оптимизация кода, исследование циклов      919
Оптимизация производительности, оптимизация ядра PHP      941
Оптимизация производительности, оптимизация ядра PHP, имеющиеся средства      942
Оптимизация производительности, профилирование кода, пример, поиск узких мест      914
Оптимизация производительности, профилирование кода, пример, поиск узких мест, bc_sub(), получение разности до/после      916
Оптимизация производительности, профилирование кода, пример, поиск узких мест, microtime(), подсчет микросекунд      915
Оптимизация производительности, профилирование кода, пример, поиск узких мест, TimeInfo, класс, показ времени выполнения      917
Оптимизация производительности, профилирование кода, пример, поиск узких мест, Timer, класс, поддержка нескольких таймеров      916
Оптимизация производительности, профилирование кода, пример, поиск узких мест, замер в сценарии PHP      917
Оптимизация производительности, профилирование кода, пример, поиск узких мест, классификация узких мест      918
Оптимизация производительности, профилирование кода, пример, поиск узких мест, профилирование сценариев PHP      914
Оптимизация производительности, сжатие выходных данных      924
Оптимизация производительности, сжатие выходных данных, ob_gzhandler()      924
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! О проекте