Skip to content

Instantly share code, notes, and snippets.

@mmcev106
mmcev106 / simple-profiler.php
Created December 8, 2016 04:30
Dead simple PHP profiling
function simpleProfiler($name = null){
global $timepointFirstTime, $timepointLastTime, $timepointLastNumber;
if(!isset($timepointLastNumber)){
$timepointLastNumber = 0;
}
$newTime = microtime(true);
if(isset($timepointLastTime)){
echo number_format($newTime - $timepointLastTime, 5) . '<br>';
@mmcev106
mmcev106 / deploy.sh
Last active August 29, 2015 14:14
A basic deploy script that uses two git repo clones and symlinks to deploy with zero downtime.
#!/bin/bash
set -e # Fail on non-zero exit code
set -u # Fail on undefined variables
deploymentDir=$1
symlink=$2
dirA=$3
dirB=$4
branchName=$5