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

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

blank
blank
blank
Красота
blank
Гутманс Э., Баккен С., Ретанс Д. — PHP 5. Профессиональное программирование
Гутманс Э., Баккен С., Ретанс Д. — PHP 5. Профессиональное программирование



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



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


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

Авторы: Гутманс Э., Баккен С., Ретанс Д.

Аннотация:

Каким бы сложным ни был ваш программный проект, вы сможете сделать его более мощным и совершенным, прочитав подробное руководство, написанное Энди Гутмансом, ведущим разработчиком РНР 5, Стигом Баккеном, создателем PEAR, и Дериком Ретансом, лидером группы тестирования РНР.

Авторы делятся своими уникальными знаниями и предлагают множество реалистичных примеров. Вы познакомитесь с особенностями новой объектной модели РНР 5, важнейшими шаблонами проектирования, улучшенной поддержкой XML и веб-сервисов. Только здесь вы найдете высокоэффективные решения для разработки собственных веб-приложений, расширений, пакетов и сценариев командной строки. Рассматриваются: синтаксис и расширенные объектно-ориентированные возможности РНР - от свойств и методов до полиморфизма, интерфейсов и рефлексии; обработка ошибок; написание мощных веб-приложений (обработка ввода пользователя, работа с cookies, сессии); библиотека PEAR; интеграция с MySQL, SQLite и другими СУБД.

Те, кто перешел на РНР недавно, смогут быстро адаптироваться к этому языку, а опытные РНР-программисты, знакомые с его простотой и удобством в работе откроют для себя всю его необычайную мощь.


Язык: ru

Рубрика: Computer science/

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

ed2k: ed2k stats

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

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

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

Операции: Положить на полку | Скопировать ссылку для форума | Скопировать ID
blank
Предметный указатель
html_parse, расширение      579
HTML_Progress, пакет      579
HTML_QuickForm, пакет      421 580
HTML_Select, класс      581
HTML_Select_Common, пакет      581
HTML_Table, пакет      582
HTML_Table_Matrix, пакет      582
HTML_Table_Sortable, класс      583
HTML_Template_Flexy, пакет      410 583
HTML_Template_IT, пакет      406 585
HTML_Template_PHPLIB, пакет      585
HTML_Template_Sigma, пакет      586
HTML_Template_Xipe, пакет      586
HTML_TreeMenu, пакет      587
HTTP GET, метод передачи данных      134
HTTP POST, метод передачи данных      134
HTTP, набор утилит      589
HTTP_Client, класс      589
HTTP_Download, интерфейс      589
HTTP_Header, пакет      590
HTTP_Request, пакет      590
HTTP_Server, пакет      590
HTTP_Session, пакет      590
HTTP_Upload, класс      591
HTTP_WebDAV_Client, класс      591
HTTP_WebDAV_Server, класс      591
I18N, пакет      595
I18Nv2, пакет      596
iconv, расширение      351
iconv_set_encoding(), функция      354
iconv_strlen(), функция      356
idn, расширение      596
ignore_repeated_errors, параметр      225
ignore_repeated_source, параметр      226
imagealphablending(), функция      342
imagecolorallocate(), функция      337
imagecolorallocatealpha(), функция      342
imagecopyresampled(), функция      343
imagecopyresized(), функция      343
imagecreate(), функция      337
imagecreatefromgif(), функция      342
imagecreatefromjpeg(), функция      342
imagecreatefrompng(), функция      342
imagecreatetruecolor(), функция      337
imagefilledrectangle(), функция      338
ImageIPTC, пакет      593
imagejpeg(), функция      340
imageline(), функция      340
imagepng(), функция      340
imagerectangle(), функция      338
imagestring(), функция      349
imagettfbbox(), функция      345
imagettftext(), функция      338
imagewbmp(), функция      340
Image_Barcode, класс      592
Image_Color, пакет      592
Image_GIS, пакет      592
Image_Graph, пакет      593
Image_GraphViz, интерфейс      593
Image_Remote, класс      594
Image_Text, пакет      594
Image_Tools, пакет      594
Image_Transform, пакет      594
image_type_to_mime_type(), функция      342
imagick, расширение      595
implicit_f lush, параметр конфигурации      532
include, инструкция      71
include_once, инструкция      71
INI, секция файла .phpt      435
Inline_C, пакет      621
input, тег      135
instanceof, оператор      93
int stream_tell (), метод      292
int stream_write (), метод      291
introspection      см. «Интроспекция»
isis, расширение      563
isset(), функция      41
kadm5, пакет      604
Kcachegrind, графическая оболочка для KDE      487
libmysql 3.23, внешняя библиотека      467
libmysql 4.1, внешняя библиотека      467
limitQuery($\$query, $\$from, $\$count, $\$params = array()), метод      200
list(), конструкция      54
LiveUser, пакет      552
localtime(), функция      322
Log, утилиты журналирования      597
log_ errors, параметр      148 225
log_errors_max_len, длина сообщения об ошибке      225
Log_Parser, анализатор файлов журналов      598
lzf, пакет      632
magic_quotes_gpc, параметр      219
magic_quotes_runtime, параметр      219
Mail, пакет      598
mailparse, расширение      598
Mail_IMAP, пакет      598
Mail_Mbox, класс      599
Mail_Mime, набор классов      599
Mail_Queue, класс      600
MathML (Mathematical Markup Language), язык математической разметки      245
Math_Basex, класс      600
Math_Complex, пакет      601
Math_Fibonacci, пакет      601
Math_Histogram, пакет      601
Math_Integer, пакет      601
Math_Matrix, пакет      602
Math_Quaternion, пакет      602
Math_RPN, пакет      603
Math_Stats, пакет      603
Math_TrigOp, пакет      603
Math_Vector, пакет      604
max_execution_time, параметр конфигурации      532
mbstring, расширение      351
mb_convert_encoding(), функция      354
mb_get_encodings(), функция      354
mb_internal_encoding(), функция      354
mb_strlen(), функция      356
mb_strpos(), функция      360
mb_strtolower(), функция      360
mb_strtoupper(), функция      360
mb_substitute_character(), функция      353
mb_substr(), функция      360
mday, элемент массива      323
MDB, пакет      563
MDB2, пакет      564
mdbtools, библиотека      566
MDB_QueryTool, пакет      566
memcache, пакет      621
Message, пакет      570
microtime(), функция      322
minutes, элемент массива      322
mktime(), функция      323
mon, элемент массива      323
mono, пакет      622
month, элемент массива      323
move_uploaded_file(), функция      161
MP3_ID, класс      573
mqseries, пакет      604
MySQL, СУБД      166 167
mysqli, расширение      166 167
mysqli_close(), функция      169
mysqli_connect(), функция      169
mysqli_connect_errno(), функция      169
mysqli_connect_error(), функция      169
mysqli_fetch_assoc(), функция      173
mysqli_fetch_object(), функция      173
mysqli_fetch_row(), функция      173
mysqli_get_host_info(), функция      169
mysqli_multi_query(), функция      172
mysqli_options(), функция      169
mysqli_prepare(), функция      175
mysqli_query(), функция      172 173
mysqli_real_connect(), функция      169
mysqli_stmt_bind_param(), функция      175
mysqli_stmt_bind_result(), функция      175
mysqli_stmt_close(), функция      175
mysqli_stmt_execute(), функция      175
mysqli_stmt_fetch(), функция      175
mysqli_stmt_send_long_data(), функция      176
MYSQLI_USE_RESULT, параметр      172
mysql_init(), функция      169
NetJRC, пакет      609
netools, пакет      605
Net_CheckIP, пакет      605
Net_Curl, пакет      605
Net_Cyrus, пакет      605
Net_Dict, класс      605
Net_Dig, класс      606
Net_DIME, пакет      606
Net_DNS, пакет      606
Net_Finger, пакет      606
Net_FTP, пакет      606
Net_GameServerQuery, пакет      607
Net_Geo, пакет      607
Net_Gopher, пакет      607
Net_Ident, пакет      608
Net_IMAP, пакет      608
Net_IPv4, пакет      608
Net_IPv6, пакет      608
Net_LDAP, пакет      609
Net_LMTP      609
Net_NNTP, пакет      610
Net_Ping, пакет      610
Net_POP3, пакет      610
Net_Portscan, пакет      610
Net_Server, пакет      611
Net_Sieve, пакет      611
Net_SmartIRC, пакет      611
Net_SMTP, пакет      612
Net_Socket, пакет      613
Net_Traceroute, класс      613
Net_URL, пакет      613
Net_UserAgent_Detect, пакет      613
Net_UserAgent_Mobile, пакет      614
Net_Whois, пакет      614
nextId($\$seqname, $\$create = true), метод      205
Null, тип данных      48
Numbers_Roman, пакет      615
Numbers_Words, пакет      616
Observer, шаблон      123
ob_iconv_handler(), функция      355
oci8, оболочка      566
odbtp, расширение      567
oggvorbis, пакет      628
OLE, пакет      629
OnUpdateBool, функция      527
OnUpdatelnt, функция      527
OnUpdateReal, функция      527
OnUpdateString, функция      527
OnUpdateStringUnempty, функция      527
opad, вспомогательное значение      142
opcode cache      см. «Кэширование скомпилированного кода»
openal, пакет      628
opendirectory, пакет      614
package.xml, файл      439
Pager, класс      588
Pager_Sliding, класс      588
panda, пакет      632
Paradox, расширение      567
parseCurrentBlock(), метод      408
Payment_Clieop, пакет      617
Payment_DTA, пакет      617
Payment_Process, пакет      617
pcntl_fork(), функция      541
pcntl_signal(), функция      542
PCRE (Perl Compatible Regular Expressions), регулярные выражения языка Perl      299
pear config-get, команда      399
pear config-set, команда      399
pear config-show, команда      399
PEAR DB, библиотека      166
pear download, команда      398
pear info, команда      392
pear install, команда      386
PEAR Installer, инсталлятор PEAR      372
pear list, команда      391
pear list-all, команда      393
pear list-upgrades, команда      393
pear package, команда      436 437
pear package-validate, команда      437
pear remote-info, команда      398
pear remote-list, команда      397
pear run-test, команда      438
pear search, команда      396
pear uninstall, команда      396
pear upgrade, команда      394
pear upgrade-all, команда      395
PEAR, библиотека      365
PEAR, пакет      618
PEAR:: Crypt_HMAC      143
PEAR::delExpect(), метод      240
PEAR::expectError(), метод      238
PEAR::isError(), метод      229
PEAR::popExpect(), метод      239
PEAR::pushErrorHandling(), метод      237
PEAR::raiseError(), метод      232
PEAR::setErrorHandling(), метод      236
PEAR::SOAP, класс      274
PEAR::throwError(), метод      231
PEAR_Error, класс      232
PEAR_Error::addUserInfo(), метод      234
PEAR_Error::getCallback(), метод      234
PEAR_Error::getCode(), метод      234
PEAR_Error::getMessage(), метод      234
PEAR_Error::getMode(), метод      235
PEAR_Error::getType(), метод      235
PEAR_Error::getUserInfo(), метод      235
PEAR_ERROR_CALLBACK, режим      237
PEAR_ERROR_DIE, режим      236
PEAR_ERROR_PRINT, режим      236
PEAR_ERROR_RETURN, режим      236
PEAR_ERROR_TRIGGER, режим      236
PEAR_Frontend_Gtk, пакет      619
PEAR_Frontend_Web, пакет      619
PEAR_Info, пакет      619
PEAR_PackageFileManager, пакет      619
PECL_Gen, пакет      634
perl, пакет      622
persistent, параметр      199
php-cgi.exe, файл интерпретатора      465
PHPDoc, пакет      622
phpDocumentor, пакет      635 647
PHPUnit, пакет      622
PHPUnit2, пакет      623
PHP_CompatInfo, пакет      623
PHP_Fork, пакет      623
PHP_FUNCTION(), макрос      508
php_index()      184
PHP_INI_ALL, параметр конфигурации      527
PHP_INI_BEGIN(), макрос      526
PHP_INI_END(), макрос      526
PHP_INI_PERDIR, параметр конфигурации      527
PHP_INI_SYSTEM, параметр конфигурации      527
PHP_INI_USER, параметр конфигурации      527
PHP_MINFO_FUNCTION, функция      518
PHP_MINIT_FUNCTION(), функция      518
PHP_MINIT_FUNCTION, функция      518
PHP_MSHUTDOWN_FUNCTION, функция      518
PHP_Parser, пакет      624
PHP_RINIT_FUNCTION, функция      518
PHP_RSHUTDOWN_FUNCTION, функция      518
platform, атрибут      444
1 2 3 4
blank
Реклама
blank
blank
HR
@Mail.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2024
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте