Quality of Coding
Sometimes I think I’m on my own in believing that code should be tidy and consistent, and generally easy for other programmers to pick up and work with. I come across so much code that does the job it...
View ArticleStrange PHP
This is post I thought I would start as I come across weird PHP code from time to time and I thought I would like to record it. When we are new at a language we struggle to find ways to achieve results...
View ArticleDebugging Web Services
Debugging normal PHP web applications is pretty straight forward. I use Eclipse but almost all IDEs have some means of setting break points and seeing the value of variables. I know some people put...
View ArticleMoving to Amazon AWS EC2 and RDS, and PHP 7
Moving a large web application from a dedicated host running PHP 5.5 to Amazon AWS EC2 with RHEL and PHP 7.1.2 presented much less in the way of challenges than I had expected. Maybe I’m a pessimist...
View ArticleSugarCRM Module Loader Issue
When trying to unload a new module I kept getting a bank screen, and errors in sugarcrm.log. The upload uses sys_get_temp_dir() to get the temp directory and this was set outside the document root,...
View ArticleDeveloping APIs With The Help of POSTMAN, and a new class
I use POSTMAN to test API calls to my PHP code. It is a great tool. I can set up any type of HTTP request and run it over and over again, watching the responses. You can save these requests in a...
View ArticleLaravel In Multiple Environments
The conventional wisdom when running Laravel applications in multiple locations is to isolate all the site specific details in the .env file at each location. This file is specifically ignored in...
View ArticleGoogle Charts – Listening For Click Events
When you work with Google charts its easy to listen for selection events, but in my case I needed to listen for clicking on the h axis labels along the bottom of the chart. Selection listen events are...
View Article
More Pages to Explore .....