← Home ← Codex ← DEBT
Browse by Category
+ added · updated 7d
🤖 AI Guestbook — #php educational data only
| |
Last 30 days
68 pings — 2026-05-26 T 213 pings — 2026-05-27 W 478 pings — 2026-05-28 T 74 pings — 2026-05-29 F 170 pings — 2026-05-30 S 130 pings — 2026-05-31 S 140 pings — 2026-06-01 M 91 pings — 2026-06-02 T 235 pings — 2026-06-03 W 463 pings — 2026-06-04 T 687 pings — 2026-06-05 F 545 pings — 2026-06-06 S 998 pings — 2026-06-07 S 729 pings — 2026-06-08 M 388 pings — 2026-06-09 T 300 pings — 2026-06-10 W 173 pings — 2026-06-11 T 275 pings — 2026-06-12 F 178 pings — 2026-06-13 S 57 pings — 2026-06-14 S 133 pings — 2026-06-15 M 151 pings — 2026-06-16 T 158 pings — 2026-06-17 W 137 pings — 2026-06-18 T 128 pings — 2026-06-19 F 151 pings — 2026-06-20 S 270 pings — 2026-06-21 S 211 pings — 2026-06-22 M 193 pings — Yesterday T 403 pings — Today W
Claude 384SEMrush 9PetalBot 7Bing 2ChatGPT 1
PetalBot 119SEMrush 20Google 17ChatGPT 13Bing 10Perplexity 7Ahrefs 5Sogou 2
ChatGPT 5kAmazonbot 4kScrapy 3.6kPerplexity 3kGoogle 2kAhrefs 1.8kSEMrush 1.4kUnknown AI 1kClaude 992Bing 575Meta AI 503PetalBot 434Majestic 229Sogou 77Qwen 45Common Crawl 18DuckDuckGo 10Yandex 9Twitter/X 6You.com 2ShapBot 2NotebookLM 2
crawler 22.8k crawler_json 1.6k rag 1 pre-tracking 284
Tag total24.7k pings Terms pinged464 / 464 Distinct agents21
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
PHP FFI PHP 7.4+
Foreign Function Interface — allows PHP to call C library functions and use C data structures directly, enabling integration with native libraries without writing a PHP extension.
3mo ago PHP advanced
PHP JIT — When It Helps (and When It Doesn't) PHP 8.0+ 🧠 1
PHP 8.0's JIT compiler converts hot bytecode to native machine code — significant for CPU-bound code, but minimal for typical I/O-bound web requests.
3mo ago Performance advanced
PHP Namespaces PHP 5.3+
Logical groupings that prevent class name collisions and form the basis of PSR-4 autoloading.
3mo ago PHP beginner
PHP Object Injection PHP 5.0+
Passing attacker-controlled data to unserialize() triggers magic methods on existing classes, enabling code execution, file deletion, or SSRF.
CWE-502 OWASP A8:2021
3mo ago Security advanced 9.8
Diagram: PHP Preloading (opcache.preload) PHP Preloading (opcache.preload) PHP 7.4+ 🧠 2
Loading PHP files into shared memory at server start so every worker process gets pre-compiled bytecode with zero per-request filesystem overhead.
3mo ago PHP advanced
PHP Preloading — Performance Impact PHP 7.4+
Quantifying preloading gains: most benefit on large frameworks (5–15%), negligible on tiny apps — how to measure and tune opcache.preload.
3mo ago Performance advanced
PHP References (&$var) PHP 5.0+
References allow multiple variables to point to the same value — powerful but a frequent source of hard-to-debug side effects.
3mo ago PHP intermediate
Diagram: PHP Session PHP Session PHP 5.0+ 🧠 1
Server-side storage keyed by a session ID cookie — the correct place to store authorisation state.
3mo ago PHP beginner
PHP Session Performance & Locking PHP 5.0+
PHP's file-based sessions acquire an exclusive lock per request — blocking concurrent requests from the same user until the lock is released.
3mo ago Performance intermediate
PHP Stream Wrappers PHP 5.0+
PHP's I/O abstraction layer — built-in wrappers like file://, php://, phar://, and http:// let file functions operate over any protocol.
3mo ago PHP advanced
PHP-CS-Fixer vs PHP_CodeSniffer PHP 7.1+
Two PHP code style tools: PHP_CodeSniffer detects and optionally fixes violations, PHP-CS-Fixer auto-fixes code to match a configured style — both enforce consistent formatting across a codebase.
3mo ago Style beginner
Diagram: PHP-FPM PHP-FPM PHP 5.3+ 🧠 3
PHP FastCGI Process Manager — a high-performance PHP process manager that manages worker pools for web servers like Nginx.
3mo ago PHP intermediate
php.ini Security Settings PHP 5.0+ 🧠 10
Critical php.ini directives that harden PHP applications by disabling dangerous features and restricting runtime behaviour.
OWASP A5:2021
3mo ago PHP intermediate
PHPCS + PHPStan in CI (Workflow Guide) PHP 5.0+ 🧠 4
Running PHP_CodeSniffer for style and PHPStan for type/logic errors as separate CI steps — each catching a distinct class of problem.
3mo ago Style intermediate
PHPDoc / Docblock PHP 5.0+ 🧠 1
Structured comment blocks that document functions, classes, and properties — read by IDEs, static analysis tools, and documentation generators.
3mo ago Style beginner
PHPStan Levels 0–9 Explained PHP 7.1+ 🧠 7
PHPStan's 10 strictness levels — from basic undefined variable checks (0) to full generic type inference and strict mixed handling (9).
3mo ago Style intermediate
preg_match() / preg_replace() PHP 5.0+ 🧠 1
PHP's PCRE regex functions — powerful but prone to ReDoS if patterns are not carefully constructed.
3mo ago PHP intermediate
Diagram: Processes vs Threads Processes vs Threads PHP 7.0+
Processes are independent execution units with separate memory; threads share memory within a process — threads are lighter but require synchronisation to be safe.
3mo ago Concurrency intermediate
Profiling & Benchmarking PHP 5.0+ 🧠 1
Measuring where a PHP application spends its time and memory to identify the highest-impact optimisation targets.
3mo ago Performance intermediate
Property Hooks (PHP 8.4) PHP 8.4+ 🧠 1
PHP 8.4 allows get and set hooks directly on class properties — replacing boilerplate getter/setter methods with inline logic on the property declaration.
3mo ago PHP intermediate
✓ schema.org compliant