Index
[SYMBOL]
[A]
[B]
[C]
[D]
[E]
[F]
[G]
[H]
[I]
[J]
[K]
[L]
[M]
[N]
[O]
[P]
[Q]
[R]
[S]
[T]
[U]
[V]
[W]
[X]
[Z]
ab (ApacheBench) contrived load generator 2nd 3rd 4th absolute pathnames abstract classes 2nd abstract stream data type abstraction layers computational reuse between requests access databases tuning tuning, lazy initialization 2nd 3rd 4th 5th 6th tuning, limiting result sets 2nd 3rd 4th wrapper classes properties overloading 2nd access handlers class objects access libraries client-side sessions 2nd accessing objects Adapter patterns 2nd 3rd 4th 5th 6th 7th streams-compatible protocols accessor functions 2nd accessors INI setting zvals 2nd accounts locking 2nd accumulator arrays activation CGI SAPI Active Record pattern 2nd 3rd 4th 5th ad hoc ad hoc queries 2nd Adapter pattern 2nd 3rd 4th 5th 6th 7th add_assoc_zval() method adding constructors classes 2nd methods classes 2nd 3rd properties classes 2nd 3rd types to arrays 2nd zvals to arrays addresses email unique identifiers addTestSuite() method Advanced PHP Debugger (APD) profiler caching tables 2nd counters 2nd culling 2nd 3rd 4th 5th 6th 7th inefficiencies 2nd 3rd 4th 5th installing 2nd 3rd 4th large applications 2nd 3rd 4th 5th 6th 7th 8th 9th trace files 2nd 3rd 4th advisory file locks 2nd 3rd 4th Ahmdahl's Law algorithms encryption sorting algorithms 2nd speed 2nd 3rd allocated objects destroying allocation objects classes Amazon free SOAP interface Web site Amazon.com Web services API 2nd analyze method analyzers lexical (lexers) Apache 404 errors 2nd mod mod_rewrite;cache integration 2nd 3rd 4th 5th 6th packaging 2nd 3rd Apache modules Apache Web site ApacheBench (ab) contrived load generator 2nd 3rd 4th APC Zend Engine APC compiler cache APD Zend Engine 2nd APD (Advanced PHP Debugger) profiler caching tables 2nd counters 2nd culling 2nd 3rd 4th 5th 6th 7th inefficiencies 2nd 3rd 4th 5th installing 2nd 3rd 4th large applications 2nd 3rd 4th 5th 6th 7th 8th 9th trace files 2nd 3rd 4th apd_execute() method apd_execute_internal() mehod apd_get_active_function_name() method API designs bottom-up API (application programming interface) 2nd 3rd 4th phpDocumentor project 2nd 3rd 4th 5th 6th API hook structures session handlers APIs Amazon.com Web services 2nd Blogger Web site designs coupling 2nd data sanitization 2nd data validation defensive coding 2nd method logic 2nd namespaces 2nd security 2nd simple methods top-down MetaWeblog implmenting 2nd 3rd 4th Web site MovableType Web site PHP extension 2nd 3rd 4th streams 2nd 3rd 4th 5th 6th 7th C streams-compatible protocols, accessing custom stream implementation I/O operations memory-mapped files 2nd 3rd 4th 5th 6th storing Zend extension 2nd 3rd 4th application benchmarking bottlenecks passively identifying 2nd 3rd 4th load generators 2nd contrived contrived, ab (ApacheBench) 2nd 3rd 4th Daiquiri 2nd httperf 2nd httperf, log-based generator httperf, realistic data generator 2nd httperf, session simulator realistic application benchmarks application layers SAPI (Server Abstraction API layer) 2nd 3rd 4th 5th 6th application management change control 2nd 3rd CVS (Concurrent Versioning System) 2nd 3rd 4th 5th 6th 7th 8th 9th 10th CVS (Concurrent Versioning System), binary files 2nd CVS (Concurrent Versioning System), branches 2nd 3rd 4th 5th CVS (Concurrent Versioning System), development/production environments 2nd 3rd 4th 5th 6th 7th 8th CVS (Concurrent Versioning System), diffs 2nd 3rd 4th CVS (Concurrent Versioning System), file versions 2nd 3rd 4th 5th CVS (Concurrent Versioning System), log messages CVS (Concurrent Versioning System), modifying files 2nd CVS (Concurrent Versioning System), respositories 2nd 3rd CVS (Concurrent Versioning System), single tree limitations CVS (Concurrent Versioning System), symbolic tags 2nd 3rd 4th CVS (Concurrent Versioning System), updating files 2nd 3rd packaging 2nd 3rd 4th Apache 2nd 3rd binaries 2nd pack() 2nd 3rd PHP 2nd pushing code 2nd 3rd 4th 5th 6th pushing code, CVS (Concurrent Versioning System) pushing code, NFS pushing code, PEAR package format pushing code, rsync 2nd pushing code, tar application programming interface (API) 2nd 3rd 4th phpDocumentor project 2nd 3rd 4th 5th 6th application servers database scaling 2nd applications APD (Advanced PHP Debugger) profiler 2nd 3rd 4th 5th 6th 7th 8th 9th PHP lifecycle 2nd 3rd PHP core 2nd PHP extension API 2nd 3rd 4th SAPI (Server Abstraction API layer) 2nd 3rd 4th 5th 6th Zend extension API 2nd 3rd 4th Web default exception handlers architecture Web servers 2nd argument types functions arguments command-line parsing 2nd 3rd input filters mmap_open() method write() method ZEND_FETCH_RESOURCE() macro arrays accumulator associative algorithm speed macros computational reuse 2nd creating data extraction 2nd indexed 2nd op (operations) Zend Engine 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th types, adding 2nd zvals, adding arrrays persistent associative creating associative arrays algorithm speed macros attacks cross-site scripting dictionary 2nd security remote command injection social engineering 2nd authentication dictionary attacks 2nd exceptions handlers implementing 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th maintaining state 2nd $_SERVER['USER_AGENT'] setting 2nd $_SERVER[REMOTE_IP] setting 2nd encrypted cookies 2nd expiration logic expiration logic, every request 2nd expiration logic, fixed times 2nd log outs unencrypted cookies user identity information versioning information passwords storing schemes 2nd cookies 2nd 3rd HTTP Basic Authentication 2nd query string munging 2nd single signon 2nd 3rd 4th 5th implementing 2nd 3rd 4th 5th 6th 7th 8th 9th 10th Microsoft Passport user registration 2nd password protection 2nd 3rd 4th 5th password protection, social engineering 2nd unique identifiers Web unit testing 2nd 3rd 4th 5th 6th AuthException exception AuthorRequest object automatic query dispatching 2nd avoiding confusing code () parentheses 2nd 3rd echo 2nd open tags 2nd
|