Kategorie: Tim’s Weblog
-
PHP Application Design Concerns
The WACT (Web Application Component Toolkit) wiki on PHP application design concerns: „PHP does not enforce the notion that everything is an object. Successful PHP applications mix both procedural and object oriented logic. Developers from Java background, for example, often begin by writing a class „Object“ then extended it with all classes. That’s already overhead…
-
Towards Next Generation URLs
Thomas A. Powell and Joe Lima on beautiful URLs: „Keep them short and sweet. Avoid punctuation in file names. Use lower case and try to address case sensitivity issues. Do not expose technology via directory names. Plan for host name typos. Plan for domain name typos. Support multiple domain forms. Add guessable entry point URLs.…
-
Php Application Security
The WACT (Web Application Component Toolkit) Wiki on PHP application security: „This is a list of common security concerns for web applications that can be or should be solved at the application development level with a focus on PHP solutions.“ (Through Dynamically Typed.)
-
Will PHP 5 Live Up to Its Billing?
NewsFactor article: Will PHP 5 Live Up to Its Billing? „PHP, the open-source scripting language popular in Web applications, is undergoing major renovations. The new version, PHP 5, already has appeared in three public betas and will be in a fourth beta shortly. The development team is aiming for May 2004 availability. PHP 5 promises…
-
VisualScript
Fascinating: VisualScript. (I love their floor plan scenario.) „By generating XML from a diagram, VisualScript makes it easy to collaborate with other developers and even non-experts. Instead of decoding long lines of script, you can discuss a process or a problem using simple visual metaphors rooted in the real world. Code can be encapsulated in…
-
Do You PHP?
Rasmus Lerdorf’s article on the characteristics of PHP on the Oracle Technology Network: „Popular opinion about PHP is polarized. Language purists tend not to like the somewhat haphazard implementation of many features and some of the inconsistencies that have emerged over the years. At the same time, pragmatic problem solvers tend to love how PHP…
-
Notes on PHP Session Security
Harry Fuecks‘ notes on PHP session security: „[…] things to watch out for when using sessions for your sites login system; Shared web servers XSS exploits Session IDs in URL Session Fixation Sniffing Packets Cookies are not for session data“
-
From Wiki to XML, through SGML
Rick Jelliffe at XML.com: „This article shows how to describe Wiki content using SGML. We use this technique to convert a Wiki page into XML using the open source SP software from James Clark. Using this technique, you can provide your users with low-keystroke ways to send structured data with less opportunity for sytnax errors…
-
Gettext
Joao Prado Maia’s introduction on using Gettext with PHP (ONLamp.com): „The majority of open source projects, such as Xchat and others, use Gettext to translate the messages and strings shown in their user interface to several languages. The same concept can easily be applied to a Web site or Web application, and that is the…
-
An Overview on Globalizing Oracle PHP Applications
A good article on globalizing Oracle PHP applications, on the Oracle Technology Network: „From the developers point of view, creating a globalized application introduces a new set of issues that need to be carefully planned from the early stages. Luckily, PHP offers all the necessary building blocks so that the developer can implement fully globalized…