By Greg Nowak , 6 November, 2020 PHP Front-Page Detection: Safer Checks for Real-World Sites Use a reliable PHP front-page check that survives query strings, trailing slashes, subfolder installs, CMS settings, and modern PHP 8.5 URI handling. Tags php routing homepage detection web development technical delivery
By Greg Nowak , 13 August, 2020 CodeIgniter Login and Password Resets: Practical Security for Live Projects Secure a live CodeIgniter login and password recovery flow with Shield, central route protection, careful validation, rate limits, and production checks. Tags codeigniter php application security authentication password recovery
By Greg Nowak , 30 April, 2020 Unzip with PHP on Shared Hosting: A Safer Way to Extract ZIP Files A practical way to extract ZIP files with PHP on shared hosting, including path checks, size limits, permissions, cleanup and rollback advice. Tags php ZIP Archives Shared Hosting FTP Deployment Website Operations
By Greg Nowak , 17 April, 2020 PHP CSV Parsers: Practical Choices for Real-World Imports Choose a PHP CSV parser for stable feeds, messy supplier files, and client uploads—and build validation, error handling, and retries users can trust. Tags php csv Data Import Backend Integration
By Greg Nowak , 2 March, 2020 Debugging PHP: A Practical Workflow for Faster Fixes A safer PHP debugging workflow for teams: reproduce issues, configure visibility, log useful context, inspect data, and know when to use Xdebug. Tags php Debugging Xdebug Error Logging Web Operations
By Greg Nowak , 30 May, 2019 Composer for Drupal Teams: Safer Installs, Cleaner Updates A practical Composer workflow for Drupal teams: reproducible builds, controlled updates, faster conflict diagnosis, and project-specific Drush. Tags Composer Drupal php DevOps
By Greg Nowak , 20 November, 2017 Upgrading PHP 5: Use PHP 7 as a Bridge, Not the Destination A practical PHP 5 migration plan: assess dependencies, use PHP 7 only for isolated diagnosis, and move production safely to a supported PHP 8 release. Tags php Legacy Systems PHP migration Technical Debt Application modernisation
By Greg Nowak , 10 November, 2016 SMF and PHP 7: The Safer Upgrade Path Still running SMF on PHP 7? Move to a supported stack with a staged upgrade plan that protects forum data, customisations, email and uptime. Tags SMF php Forum Upgrade Legacy Systems