We like to share our knowledge, updates and events with you. Read our Blogs!
Blogs
Show Progress Report for Long-running PHP Scripts
Unfortunately, browsers aren't able to update you on the progress of long-running processes that take place on the server - that is until they're done. Meanwhile, you have no way of knowing if anything is in fact happening at all. more...
Posted on: 6 nov 2015
 
Creating a Custom ACL in PHP
An ACL (access control list) is a list that controls object permissions, determining which user can execute a certain task. It can be further extended to contain not only users, but also user groups. This is an important aspect of PHP security and is used in virtually all medium- and large-sized applications. more...
Posted on: 6 nov 2015
 
Lithium PHP Framework Now Fueled by Engine Yard
Infrastructure vendor Engine Yard is well known in the development community for its support of Ruby on Rails. Engine Yard is now also moving into the PHP space, by sponsoring the Lithium PHP Framework. more...
Posted on: 30 oct 2015
 
Parsing Atom Feeds using XPath
I’ve been a keen follower of the exciting changes to the HTTP specification over the past few years – with the release of the HTTP/2 standard (after it evolved from the spdy project). more...
Posted on: 30 oct 2015
 
Will Ruby kill PHP?
With the recent rise in popularity of the Ruby programming language (largely driven by the excellent but not perfect web framework called Rails), I’ve noticed a little fear in the air … fear on the part of some people in the PHP community. more...
Posted on: 23 oct 2015
 
Denial-of-service attack … in an image.
Not strictly PHP but something that any web programmer might have to deal with from time to time: denial-of-service attack (DoS attack). more...
Posted on: 23 Oct 2015
 
Web App Security Testing with a Custom Proxy Server
In the process of auditing web applications for security flaws, I will also present a PHP script that will act as a web proxy server, allowing us to intercept and alter HTTP requests between the web browser and the target web server. more...
Posted on: 16 oct 2015
 
Securing Web Forms with PEAR's Text_CAPTCHA
When you have publicly available forms on the Web, you are always prone to attack by people who want to use your application for their own purposes. Forums, polls, guestbooks, and blogs are the popular places for robots to try to generate inauthentic posts on your site. more...
Posted on: 16 oct 2015
 
PHP to Construct cURL Script to Facilitate Data Streaming
In the spring of 2008 I was faced with a quite a challenge. The previous year I had created a website for a financial services company that needed to process and display DST Fan Mail - financial data files from DST Systems, Inc. in Kansas City, Missouri USA. more...
Posted on: 8 Oct, 2015
 
Create Push Notifications Using Google Cloud Messaging PHP and MySQL in Android
Google Cloud Messaging for Android (GCM): Helps the developer send data from servers and send data to our application. In other words when we send the request to the server then server returns a response to your application whenever new data is available instead of making a request to the server in a timely fashion. more...
Posted on: 8 Oct, 2015