Comparing Web Application development frameworks
- Posted by Tengku Zahasman on June 12th, 2007 filed in CakePHP, Web App Development
- 1 Comment »
- (661 Views)
This is an interesting video I found on Google video which shows a practical comparison between developing web apps using J2EE, Zope/Plone, Ruby on Rails, TurboGears and DJango, all of which are different application frameworks utilizing various programming/scripting languages like Java, Ruby and Python. Although I mainly build applications using PHP (recently adopting CakePHP as the framework), it’s also interesting to see how other developers develop web applications using different languages and frameworks. Afterall, since CakePHP’s structure is also based on Ruby on Rails, I watched the video by assuming RoR’s advantages/disadvantages to be that of CakePHP’s. If in case you don’t know why it’s better to adopt a Web Application framework instead of writing codes from scratch, here’s why.
Current web developers will certainly appreciate this. For those of you who’s not really into programming, at least this video will give you an idea how people write Web applications. It’s quite a lenghty video (around 40 minutes in total) so sit back, relax, and enjoy the show:
If you’re wondering which Web Application framework you should use, just ask yourself which programming language that you’re highly familiar with, find a framework that uses that language, read about it a bit, and then stick to it. Jumping from frameworks to frameworks will only bring you nowhere. For PHP developers, CakePHP or CodeIgniter are a few good options to look at 
The future is now!
- Posted by Tengku Zahasman on June 1st, 2007 filed in Thoughts, Technology
- 6 Comments »
- (625 Views)
Five years go, not so many people realize how much Ajax is going to influence the Web development industry as we see it today. In fact at one point I thought Javascript was going to die. Before Flash was invented, many people think the Web is a boring, dull world full of text pages and non-interactive static images. But things have changed drastically since then. If people who used to socialize using the Internet were once regarded as computer freaks, today they are called the “new age” people. Calvin Klein calls it “technosexual“. Thanks to the emergence of these two powerful Web technologies, the Web has become more alive and socially friendly even to the non-tech-savvy community. 
Now imagine if in the near future, people will start developing Web applications using a new technology where users can manipulate stuffs in the webpage by using their fingers on a multi-touch screen monitor. Not only that, users can also upload/download files, images and videos from/to our thumbdrives or mobile gadgets by just placing them on the screen. Had you watched the movie Minority Report, you’ll know how cool this application is if it becomes a reality. Look no further, the future is nowhere but today. I say this after watching a cool video about a new product announced by Microsoft yesterday which is known as Microsoft Surface. Check out this video to see it in action:
While the technology of a multi-touch screen has already been invented years ago, it has never been designed to be as socially fancy as this 30-inch screen “coffee table” hardware. Looks like Microsoft is bringing this to mainstream. This new technology may not seem to be directly related to the Web application industry - or at least not yet - but I bet this innovation is gonna bring a huge impact on how we write Web applications in a few years to come. Imagine how many interesting things we can do when this technology is implemented on the Web. Be prepared for the next shift 
Credits to TechCrunch and Smart-Machines
Tags: microsoft surface web technologiesShort video about Web2.0
- Posted by Tengku Zahasman on April 27th, 2007 filed in Web2.0
- Comment now »
- (244 Views)
It’s hard not to include this video when you’re writing a blog that speaks about Web2.0. Contrary to popular beliefs, this video does not explain nor define what Web2.0 is. What it actually does is showing us how the Web has evolved from as simple as a shared text document on the net into what the Web is like as we see it today - the Web2.0. It tells us how we - as the Internet users from all around the world - has indirectly participated in shaping the future of the Web and contributing to the advancement of the Web technologies. This is a really cool video mainly because of its creativeness as well as the music that goes along with it :-D. Enjoy:
Tags: web 2.0 web technologies

If I've provided some info that you find to be useful, don't hesitate to