beta it republik » Articles

Articles

Monday, 18 August 2008 | Article

WSDLs and PHP Web Service Clients and Servers

Writing a Web Service ContractWeb services certainly have their advantages. One of them is that a properly written service allows you to expose methods you have written …

Friday, 15 August 2008 | Article

How to Be an Above Average PHP Code Jockey

Building Good DocumentationWriting documentation for your code is one of the most important things you can do before, during, and after actually writing the code itself. Even …

Tuesday, 29 July 2008 | Article

Using PHP and Agile Development for Medical Management Software

IntroductionThe CEO and founder of MediGeek, Mel Rottinghaus, knows firsthand about the difficulties of dealing with a small medical practice stuck in a paper-only, “keep a copy …

Monday, 28 July 2008 | Article

Good Things Come In Small Packages

IntroductionSQLite is a compact, multiplatform SQL database engine written in C. Practically SQL 92 compliant, it offers many of the core database management features made available by …

Thursday, 17 July 2008 | Article

<root> Elements

IntroductionThe first time I looked at an XSLT stylesheet, I couldn’t make heads or tails of it. Some parts of it looked familiar; in fact, most of …

Thursday, 26 June 2008 | Article

Building a Simple AJAX Application

IntroductionIf you are anything like me, you have probably heard a lot about AJAX lately, and you are wondering what the fuss is about. You are probably …

Tuesday, 24 June 2008 | Article

Leveraging the Power of XUL and PHP

IntroductionIt’s quite amazing what can be done with HTML and AJAX these days. Today there are word processing, calendaring, spreadsheet and drawing applications that can run directly …

Wednesday, 11 June 2008 | Article

Review of NuSphere’s PhpED 4.5

IntroductionI’ll admit it. I’m old school. I always had a difficult time justifying a purchase for something like an Integrated Development Environment (IDE), especially when the money …

Friday, 30 May 2008 | Article

Aspect-Oriented Software Development and PHP

IntroductionThe object-oriented approach has been popular for a number of years. Its advantages can hardly be visible within short-term projects, yet any major long-term one simply cannot …

Thursday, 29 May 2008 | Article

Ruby on Rails & CakePHP

IntroductionDesign patterns and software architectures have been around a long time, and so have frameworks; think of Microsoft .NET or Java Struts, for example. Programmers today understand …

Friday, 23 May 2008 | Article

Winbinder for Fun and Fortune

IntroductionIn a little over ten years since its debut in the web development space, PHP has rightfully earned its spot as the most widely used platform for …

Wednesday, 21 May 2008 | Article

Continuous Data Protection (CDP) For MySQL

MySQL databases increasingly power production applications, whether web based collaboration tools or CRM applications. It is critical for the DBAs managing these production MySQL databases to have …

Tuesday, 20 May 2008 | Article

Now Playing RSS - Part II (co-starring SVN)

SubversionSubversion (called “SVN”) is a version control system that seeks to be the replacement for Concurrent Versioning System (CVS). If you’re a CVS user, there are many …

Friday, 16 May 2008 | Article

Now Playing RSS 2.0 (Starring PHP 5)

IntroductionDuring the course of this article, I’ll use the phrases ‘RSS document’ and ‘RSS feed’ interchangeably. They’re really the same thing, since a feed is simply an …

Wednesday, 14 May 2008 | Article

Creating Web Applications Faster with CakePHP

IntroductionCakePHP has a number of valuable features. For example, it has an Model View Controller (MVC) architecture. This refers to the three elements of the application – …

Friday, 9 May 2008 | Article

JSON, AJAX, and PHP in One Application

IntroductionThe Web has been evolving since its inception. However, it is now evolving at an extremely rapid pace. This is due not only to the increased adoption …

Tuesday, 29 April 2008 | Article

Scripting in a Box

Why Scripting in a Box?To install WAMP stack (LAMP on Windows, that is), in the early days, you had to download each component individually (remember 2 kbit/sec?), …

Monday, 28 April 2008 | Article

The Need to Teach PHP

IntroductionPHP is no different from other programming languages in that there is self-taught education and there is professionally taught education. But with PHP and other open source …

Friday, 25 April 2008 | Article

The Ajax Landscape

IntroductionAjax, or Asynchronous JavaScript XML, communication offers a lightweight approach to integrating applications in portals, traditional clients with an HTML browser and mobile devices. The principle of …

Thursday, 24 April 2008 | Article

Organized PHP Development

IntroductionAny web application can rapidly grow to a large number of files and code. Lack of organization in both files/folders structure and coding will seriously slow down …

1 | 2 | 3 | 4 | 5 | 6 |