Rss subscribe!
It's free.

about

A blog about web development and starting up online.


who

Eran Galperin is the techfounder, an Internet entrepreneur and web technologies expert.

18 November

OO PHP templating

on 6:00 am

Templating is a common technique for separation of concerns in applications - separating presentational logic from domain (or business) logic. This kind of separation promotes higher maintainability and a better chance to reuse presentational code (by encapsulating it in templates), the kind of traits we would all love to have in our code base.
Read more …


Posted under PHP, Web development
16 November

UI responsiveness is one of the basics of a good user experience. In the web environment, this often translates to the loading time of pages.

As it might be expected, there are several techniques to optimize the delivery of web pages. The Exceptional Performance guide by Yahoo is a great resource for a multitude of optimizations practices, including specifically two techniques which I will address in this article - script minifcation and concatenation.
Read more …


Posted under Javascript, PHP, Web development
12 October

Database performance is one of the major bottlenecks for most web applications. Most web developers are not database experts (and I’m no exception), there are however several basic methods to analyze and optimize database performance without resorting to expert consultants (such as those, whose founders blogs are an invaluable source of MySQL knowledge).
Read more …


Posted under MySQL, Open Source, PHP, Web development
10 October

I’ve been super-busy the last couple of months - I’ve came across a stupendous amount of work that I couldn’t refuse in addition to the effort towards the release of my own startup, business platform Octabox. Things are finally calming down, and I’ll be getting back to blogging, writing about plenty of things I’ve learned / implemented / experimented with the last two months.

Read more …


Posted under MySQL, PHP, Web development, techfounder
20 July

Over the time I have developed for the web, I have read and heard many assumptions about development practices and technologies. This is my list of common misconceptions in (web) development:

1. OO code is less performant than procedural code

The number one argument against OO application design from procedural advocates. This argument is based more on intuition than fact. The usual examples pit short procedural code against equivalent OO code in which procedural code comes out triumphant as more terse and performant.
Read more …


Posted under CSS, Javascript, PHP, UI, Web development
Page 1 of 512345»
Some rights reserved, Eran Galperin
CC 2008 - The Future