Learning LAMP web developement – 6. PHP project organization, framework, libraries and third party code

Written on June 14, 2010 – 3:52 pm | by Stan Kuhn |

Source code re-usability is one of the most important things if you plan to keep developing applications for longer. All Internet applications have set of functionalities that are common. These are for example, User management, permissions management, CMS functionality, forums, categories, menus, profiles etc. Therefore you don’t have to write a lot of code from [...]

Testing Smarty 3 beta and RC performance, comparing with Smarty 2

Written on June 4, 2010 – 8:17 pm | by Gaspo |

Smarty is template engine used for separation front-end HTML for designers and back-end PHP for programmers. We’ve been using Smarty 2 for years. Now when Smarty 3 is in Release candidate stage, its time to think about an upgrade. Smarty 3 is  rewritten from scratch in PHP 5 and its not suppose to work under [...]

Tags:

SEO links in Smarty

Written on March 31, 2010 – 11:44 am | by Stan Kuhn |

There is no need for discussion why links on a website should be optimized for search engines. There are certainly automated ways how you can build SEO links. If this process is automated you loose some flexibility you used to have to “just” write the link in <a> tag. This is how you can do [...]

Tags: , ,

Learning LAMP web developement – 4. Templating systems. Back-end and front-end separation

Written on March 5, 2010 – 6:05 am | by Stan Kuhn |

HTML templates are used in projects for simple reason to separate front-end static html pages from background functionality that delivers those pages to the user. This concept brings many benefits, one of them is possibility to independently maintain front-end a back-end of the application. Main benefits of using the templating systems are Clean code. To [...]