Главная
»
Научно-техническая литература
»
Информационные технологии. Компьютеры
»
Программирование
»
PHP
» PHP 5. Профессиональное программирование
Гутманс Э., PHP 5. Профессиональное программирование
Символ-Плюс, 2006 г., 5-93286-083-9 , 233*165*28 мм., тираж: 3000
Описание книги
Каким бы сложным ни был ваш программный проект, вы сможете сделать его более мощным и совершенным, прочитав подробное руководство, написанное Энди Гутмансом, ведущим разработчиком РНР 5, Стигом Баккеном, создателем PEAR, и Дериком Ретансом, лидером...
Ключевые слова
Поделиться ссылкой на книгу
Содержание книги
Оглавление
Предисловие
Введение
Глава 1. Что нового в PHP 5
1.1. Введение
1.2. Возможности языка
1.3. Основные изменения в расширениях PHP
1.4. Другие новшества в PHP 5
1.5. Подведение итогов
Глава 2. Основы языка программирования PHP 5
2.1. Введение
2.2. Порядок внедрения кода PHP в HTML-страницы
2.3. Комментарии
2.4. Переменные
2.5. Основные типы данных
2.6. Операторы
2.7. Конструкции, управляющие ходом выполнения сценария
2.8. Функции
2.9. Подведение итогов
Глава 3. PHP 5 - объектно-ориентированный язык программирования
3.1. Введение
3.2. Объекты
3.3. Объявление класса
3.4. Ключевое слово new и конструкторы
3.5. Деструкторы
3.6. Доступ к методам и свойствам с помощью переменной $this
3.7. Константы класса
3.8. Клонирование объектов
3.9. Полиморфизм
3.10. Зарезервированные имена parent и self
3.11. Оператор instanceof
3.12. Абстрактные методы и классы
3.13. Интерфейсы
3.14. Интерфейсы и наследование
3.15. Финальные методы
3.16. Финальные классы
3.17. Метод _ _toString()
3.18. Обработка исключений
3.19. Функция _ _autoload()
3.20. Определение типов входных аргументов функций
3.21. Подведение итогов
Глава 4. PHP 5 - дополнительные возможности ООП и шаблоны проектирования
4.1. Введение
4.2. Возможности перезагрузки
4.3. Итераторы
4.4. Шаблоны проектирования
4.5. Рефлексия
4.6. Подведение итогов
Глава 5. Создание веб-приложений на языке PHP
5.1. Введение
5.2. Встраивание кода PHP в HTML-страницы
5.3. Ввод пользователя
5.4. Меры предосторожности при обработке данных, получаемых от пользователя
5.5. Способы защиты от атак
5.6. Cookies
5.7. Сессии
5.8. Отправка файлов на сервер
5.9. Архитектура веб-приложения
5.10. Подведение итогов
Глава 6. Работа с базами данных в PHP 5
6.1. Введение
6.2. MySQL
6.3. SQLite
6.4. PEAR DB
6.5. Подведение итогов
Глава 7. Обработка ошибок
7.1. Введение
7.2. Типы ошибок
7.3. Механизм обработки ошибок в PEAR
7.4. Исключения
7.5. Подведение итогов
Глава 8. XML и PHP 5
8.1. Введение
8.2. Терминология
8.3. Синтаксический анализ XML
8.4. SimpleXML
8.5. PEAR
8.6. Преобразование XML
8.7. XML и взаимодействие между различными системами
8.8. Подведение итогов
Глава 9. Основные расширения
9.1. Введение
9.2. Файлы и потоки
9.3. Регулярные выражения
9.4. Работа с датами и временем
9.5. Работа с изображениями
9.6. Кодировки и многобайтные символы
9.7. Подведение итогов
Глава 10. Библиотека PEAR
10.1. Введение
10.2. Основные понятия PEAR
10.3. Установка PEAR
10.4. Установка пакетов
10.5. Параметры конфигурации
10.6. Команды PEAR
10.7. Пользовательские интерфейсы инсталлятора
10.8. Подведение итогов
Глава 11. Наиболее важные пакеты библиотеки PEAR
11.1. Введение
11.2. Пакеты для работы с базами данных
11.3. Шаблоны
11.4. Аутентификация11.5. Формы
11.6. Кэширование
11.7. Подведение итогов
Глава 12. Разработка компонентов PEAR
12.1. Введение
12.2. Стандарты PEAR
12.3. Нумерация версий выпусков
12.4. Окружение командной строки
12.5. Основы
12.6. Сборка пакетов
12.7. Формат файла package.xml
12.8. Зависимости
12.9. Подстановка строк
12.10. Включение исходных текстов на языке C
12.11. Публикация пакетов
12.12. Процесс публикации пакетов PEAR
12.13. Упаковка
12.14. Передача на сервер
12.15. Подведение итогов
Глава 13. Вопросы миграции
13.1. Введение
13.2. Объектная модель
13.3. Передача объектов в функции
13.4. Режим совместимости
13.5. Прочие изменения
13.6. E_STRICT
13.7. Прочие проблемы совместимости
13.8. Изменения в функциях
13.9. Подведение итогов
Глава 14. Производительность
14.1. Введение
14.2. Проектирование высокопроизводительных приложений
14.3. Тестирование производительности
14.4. Профилирование с помощью пакетаZendStudio
14.5. Профилирование с помощью APD
14.6. Профилирование с помощью XDebug
14.7. APC
14.8. ZPS
14.9. Оптимизация кода
14.10. Подведение итогов
Глава 15. Введение в разработку расширений PHP
15.1. Введение
15.2. Начало
15.3. Подведение итогов
Глава 16. Создание сценариев командной строки на PHP
16.1. Введение
16.2. Сценарии командной строки на PHP
16.3. Подведение итогов
Приложение А. Каталог пакетов PEAR и PECL
Приложение B. Краткий справочник по работе с phpDocumentor
Приложение C. Краткое руководство пользователя Zend Studio
Алфавитный указатель
Об авторе
Последние поступления в рубрике "PHP"
|
JavaScript for PHP Developers Stefanov S.
If you want to significantly expand your web development skills beyond PHP, this practical, hands - on book teaches you ECMAScript - the core JavaScript language - from the ground up.... |
|
The First Last Kiss Harris A.
How do you hold on to a love that is slowly slipping away from you? Can you let go of the past when you know what is in the future? And how do you cope when you know that every kiss is a countdown to goodbye? This is the story of a love affair, of...... |
|
1С-Битрикс:строим профессиональный сайт и интернет-магазин (+CD) Басыров Р.
Созданием сайтов, кроме специализированных студий, сегодня занимаются самые разные люди - фрилансеры, работники мелких и средних компаний, служащие бюджетных и государственных организаций, частные пользователи. И многие из них выбирают лучшую на сегодня отечественную систему управления сайтами - "1С-Битрикс: Управление сайтом".... |
Если Вы задавались вопросами "где найти книгу в интернете?", "где купить книгу?" и "в каком книжном интернет-магазине нужная книга стоит дешевле?", то наш сайт именно для Вас. На сайте книжной поисковой системы Книгопоиск Вы можете узнать наличие книги Гутманс Э., PHP 5. Профессиональное программирование в интернет-магазинах. Также Вы можете перейти на страницу понравившегося интернет-магазина и купить книгу на сайте магазина. Учтите, что стоимость товара и его наличие в нашей поисковой системе и на сайте интернет-магазина книг может отличаться, в виду задержки обновления информации.