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]
s-maxage directives sandboxing 2nd sanitizing data 2nd sapi_cgibin_flush() method sapi_cgibin_getenv() method sapi_module_struct structure 2nd 3rd SAPIs CGI 2nd 3rd 4th 5th activation/deactivation cookies data writing callback deactivation code environment variables lookup interface flush helper method header handlers logging main() routine 2nd 3rd method pointers POST data, reading SAPI name sapi_module_struct structure 2nd 3rd sending headers server variables shell environment variables shutdown stat() override stream buffers, flushing userspace error callback embed 2nd input filters input_filter 2nd 3rd post_reader treat_data scalability client-side sessions cookie-based caching scaling 2nd 3rd databases 2nd 3rd 4th 5th 6th 7th 8th application servers 2nd partitioning 2nd 3rd 4th RDBMS systems replication replication, master/master 2nd 3rd replication, master/slave 2nd 3rd 4th 5th 6th horizontally 2nd Schema schema names variable names matching to 2nd SchemaTypeInfo interface scope variables scoping rules scripts CLI arguments 2nd 3rd executing I/O, handling 2nd 3rd example.php monitoring engine 2nd 3rd 4th 5th 6th 7th abstract class implemenatation 2nd architecture configuration file 2nd options ServiceCheck object ServiceCheckRunner class 2nd ServiceLogger interface ServiceLogger process 2nd signals SCSS (Source Code Control System) security attacks remote command injection authentication dictionary attacks 2nd exception handlers implementing 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th maintaining state 2nd 3rd 4th 5th 6th maintaining state, encrypted cookies 2nd maintaining state, expiration logic 2nd 3rd 4th 5th maintaining state, log outs maintaining state, unencrypted cookies maintaining state, user identity information maintaining state, versioning information passwords, storing schemes 2nd schemes, cookies 2nd 3rd schemes, HTTP Basic Authentication 2nd schemes, query string munging 2nd single signon 2nd 3rd 4th 5th single signon, implementing 2nd 3rd 4th 5th 6th 7th 8th 9th 10th single signon, Microsoft Passport user registration 2nd user registration, password protection 2nd 3rd 4th 5th 6th 7th user registration, unique identifiers defensive coding 2nd Smarty user-submitted data cleaning seek() method streams SELECT statement self keyword semaphores 2nd send_headers() method sending messages Spread client wrapper 2nd XML-RPC SEPARATE_ZVAL() macro SEPARATE_ZVAL_IF_NOT_REF() macro separation zvals Serendipity software Serendipity Web logging system 2nd Serendipity Web logging system Web site serendipity_drawcalendar() function serendipity_fetchEntry() method serendipity_updertEntry() method serialization serialize() function 2nd 3rd server variables CGI SAPI server-side session versus client-side 2nd server-side sessions 2nd 3rd 4th 5th ending garbage collection 2nd 3rd 4th 5th files session handler 2nd mm session handler MySession session handler overview 2nd 3rd 4th session handler methods 2nd 3rd 4th 5th 6th 7th 8th 9th 10th files 2nd 3rd 4th mm 2nd MySession user 2nd session IDs 2nd 3rd tracking tracking, cookies 2nd 3rd 4th tracking, query string munging 2nd 3rd 4th servers application database scaling 2nd reverse proxies 2nd 3rd 4th 5th 6th 7th Web architecture 2nd service nodes WSDL ServiceCheck object ServiceCheckRunner class 2nd ServiceLogger interface ServiceLogger process 2nd services SOAP registering writing 2nd 3rd Web Web site session client-side versus server-side 2nd session data caching 2nd session handler methods 2nd 3rd 4th 5th 6th 7th 8th 9th 10th files 2nd 3rd 4th mm 2nd MySession user 2nd session handlers 2nd 3rd 4th API hook structures closing destroying garbage collection native implementing opening reading data writing data session IDs 2nd 3rd tracking cookies 2nd 3rd 4th query string munging 2nd 3rd 4th session simulator session stickiness 2nd 3rd session_destroy() method session_start() method 2nd session_write_close() method sessions client-side 2nd 3rd access libraries 2nd benefits 2nd implementing via cookies 2nd 3rd 4th 5th limitations 2nd session data encryption 2nd server-side 2nd 3rd 4th 5th ending garbage collection 2nd 3rd 4th 5th garbage collection, files session handler 2nd garbage collection, mm session handler garbage collection, MySession session handler overview 2nd 3rd 4th session handler methods 2nd 3rd 4th 5th 6th 7th 8th 9th 10th session handler methods, files 2nd 3rd 4th session handler methods, mm 2nd session handler methods, MySession session handler methods, user 2nd session IDs 2nd 3rd tracking session IDs tracking session IDs, cookies 2nd 3rd 4th tracking session IDs, query string munging 2nd 3rd 4th versus client-side 2nd set_error_handler() function setMaker() method 2nd 3rd setMarker() method setUp() method 2nd Shane Caraveo Web services talks Web site shared memory caching 2nd 3rd BSD methodology maintenance System V methodology 2nd sharing resources child processes variables child processes shell environment variables CGI SAPI Shell/Perl-style comments shmop functions short options short tags 2nd showConversion() method 2nd shutdowns clusters content distribution shutting down modules 2nd constants, defining 2nd globals 2nd INI entries, parsing 2nd 3rd module hooks Spread client wrapper requests 2nd 3rd sig_alarm() method SIGALRM signal 2nd 3rd SIGCHILD signal 2nd 3rd SIGHUP signal 2nd SIGINT signal SIGKILL signal signals child processes 2nd SIGALRM 2nd 3rd SIGCHILD 2nd 3rd SIGHUP 2nd SIGINT SIGKILL SIGUSR1 SIGUSR2 monitoring engine script SIGUSR1 signal SIGUSR2 signal simple methods Simple Object Access Protocol.
[See SOAP] Simple Object Application Project (SOAP) 2nd 3rd single signons 2nd 3rd 4th 5th implementing 2nd 3rd 4th 5th 6th 7th 8th 9th 10th Microsoft Passport Singleton pattern 2nd 3rd 4th 5th singletons creating via factory methods 2nd 3rd sites.
[See Web sites] size cookie-based caching maintaining 2nd slaves master/slave replication 2nd 3rd 4th 5th 6th Sleepycat libraries slow query logs 2nd SmartTemplate Web site Smarty block handling cache handlers caching 2nd 3rd compiled templates 2nd custom tags data, displaying 2nd environment variables, printing flow control 2nd 3rd garbage collection Hello World! template 2nd installing 2nd logic manual Web site methods 2nd 3rd output filters postfilters prefilters security tables, creating variable modifiers Web site 2nd smarty ($ before) variable SOAP (Simple Object Access Protocol) Amazon author search example 2nd Amazon free interface Web site envelope example envelopes Google free interface Web site namespaces 2nd proxy code 2nd Schema services registering writing 2nd 3rd user-defined types 2nd Web sites WSDL 2nd 3rd XML-RPC, compared 2nd SOAP (Simple Object Application Project) 2nd 3rd SOAP_Client object social engineering 2nd sockets extension soft tabs indentation 2nd software 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), repositories 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 enterprise Serendipity sorting algorithms 2nd Source Code Control System (SCSS) SP_disconnect() method sp_join() method Spread client wrapper SP_multicast() method SP_multigroup_multicast() method SP_receive() method special methods OO (object-oriented) programming 2nd 3rd 4th 5th specialized clusters 2nd 3rd speed algorithms 2nd 3rd SPL (Standard PHP Library) 2nd 3rd 4th 5th 6th 7th 8th Spread client wrapper example 2nd connecting 2nd 3rd 4th disconnecting 2nd groups, joining 2nd method registration module initialization module registration module shutdown receiving messages 2nd sending messages 2nd Spread library Spread_Logger class 2nd Spread client wrapper extension Web site Spread clients 2nd Spread toolkit decentralized cache 2nd 3rd 4th 5th 6th 7th Spread wrapper installing spread_connect() method Spread client wrapper 2nd spread_disconnect() method Spread client wrapper 2nd spread_join() method Spread client wrapper Spread_Logger class 2nd spread_multicast() method Spread client wrapper 2nd spread_receive() method Spread client wrapper 2nd SQL bind SQL coding styles 2nd EXPLAIN syntax 2nd 3rd 4th 5th SQL injection attacks Squid proxy server Squid Web site SRM project staging environments CVS (Concurrent Versioning System) stale cache Standard PHP Library (SPL) 2nd 3rd 4th 5th 6th 7th 8th starting modules 2nd constants, defining 2nd globals 2nd INI entries, parsing 2nd 3rd requests 2nd stat() method overriding state cookies maintaining (authentication) 2nd $_SERVER['USER_AGENT'] setting $_SERVER[REMOTE_IP] setting encrypted cookies 2nd expiration logic expiration logic, every request 2nd expiration logic, fixed times 2nd log outs unencrypted cookies user identity information versioning information state;maintaining (authentication) $_SERVER['USER_AGENT'] setting $_SERVER[REMOTE_IP] setting statement handler callback Zend Engine static extensions creating static keyword static methods function namespacing OO (object-oriented) programming 2nd static properties OO (object-oriented) programming statically typed languages 2nd 3rd status_time parameter ServiceCheck object stderr file handle 2nd stdin file handle 2nd stdout file handle storage DBM-based caching 2nd 3rd storing INI entries passwords streams str_replace function 2nd stream buffers flushing streams opening (streams API) registering (streams API) streams API 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 abstract stream data type data flushing fsync() interpretation interface implementation interface registration 2nd mmap_open() method, defining 2nd number of bytes written, returning 2nd opening streams registering streams seek functionality 2nd wrappers 2nd storing streams-compatible protocols accessing strings binary data C hex-encoding 2nd matching characters (benchmarking) 2nd 3rd parsing 2nd format characters parameter modifiers 2nd return macros 2nd query string munging 2nd 3rd 4th 5th 6th strlen() function strncmp function 2nd strongly typed languages 2nd structs compiler_global 2nd 3rd executor_globals 2nd 3rd stubs extensions creating 2nd 3rd studly caps word breaks styles. [See also coding styles] substr function 2nd Subversion versioning system super-linear algorithms speed swapping files 2nd 3rd 4th cache integration 2nd symbol tables symbolic tags CVS (Concurrent Versioning System) 2nd 3rd 4th symbols naming 2nd 3rd 4th class names 2nd consistency 2nd constants 2nd 3rd function names 2nd long-lived variables method names multiword variable names 2nd temporary variables 2nd truly global variables 2nd 3rd variable names, matching 2nd symmetric ciphers syntax.
[See code] synthetic benchmarks 2nd 3rd creating system resource namespacing System Time counter System V interprocess communication (IPC) 2nd system.listMethods() method system.methodHelp() method system.methodSignature() method system_load() method
|