Linux Today: Linux News On Internet Time.

Interview with Liam Bennett: creating a SMS service in Australia using GNU/Linux

Jan 27, 2009, 19:33 (0 Talkback[s])
(Other stories by Tony Mobily)

[ Thanks to steve hill for this link. ]

"One of the right choices we made from the start was to use a dynamic database structure in the MySql backend. This structure was learnt from previous experiences from one of the developers working with an enterprise level software product that was used by over 15,000 clients. Using this structure has allowed us to build new features into the system quickly and reliably, allowing us to rapidly respond and deploy new customer requirements.

"To assist the sending and receiving of messages by the hundreds to thousands per minute we have utilized a PHP library called CURL. CURL provides a robust and safe method of sending and receiving data asynchronously from remote sites. Compared to our original methods of doing this CURL has sped up our send and receive processes 10s to 100s of times.

"On the front end/application layer the major pain of our development is cross browser compatibility. Testing and deployment is slowed down for us due to the nuances between not only different browsers but different versions of the same browser. So we plan on utilizing drupal in the future and perhaps embedding our applications inside Drupal directly, or using some of the new Adobe technologies for browser application development."

Complete Story

Related Stories: