Developer Tools & Resources

A curated collection of high-performance diagnostics, design inspiration, and copy-paste code snippets.

Performance & Diagnostic Tools

Online Generators

Design & UI Resources

Server & Code Snippets

PHP Snippets

Dynamic Copyright Year
&copy; <?php echo date("Y"); ?>
Check if URL is HTTPS
<?php
if (empty($_SERVER["HTTPS"]) || $_SERVER["HTTPS"] === "off") { 
    echo "This is not HTTPS";
} else {
    echo "This is HTTPS";
}
?>
Capture Requested URI
<?php
$protocol = (!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] !== 'off') ? "https://" : "http://";
$requestURI = $protocol . $_SERVER["HTTP_HOST"] . $_SERVER["REQUEST_URI"];
echo $requestURI;
?>

.htaccess Snippets

Force HTTPS & www
RewriteEngine On
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteCond %{HTTP_HOST} ^(?:www\.)?(.+)$ [NC]
RewriteRule ^ https://www.%1%{REQUEST_URI} [L,NE,R=301]
Enable Basic GZIP Compression
<IfModule mod_deflate.c>
  # Compress common file types
  AddOutputFilterByType DEFLATE application/javascript
  AddOutputFilterByType DEFLATE application/x-javascript
  AddOutputFilterByType DEFLATE application/xml
  AddOutputFilterByType DEFLATE application/xhtml+xml
  AddOutputFilterByType DEFLATE font/opentype
  AddOutputFilterByType DEFLATE font/otf
  AddOutputFilterByType DEFLATE font/ttf
  AddOutputFilterByType DEFLATE image/svg+xml
  AddOutputFilterByType DEFLATE text/css
  AddOutputFilterByType DEFLATE text/html
  AddOutputFilterByType DEFLATE text/javascript
  AddOutputFilterByType DEFLATE text/plain
  AddOutputFilterByType DEFLATE text/xml
</IfModule>