At 3:51 PM -0500 10/2/06, Richard Lynch wrote:
Don't "pollute" your raw data (the newlines) with a very
media-specific formatting code ("<br />") -- Keep your raw data pure
and clean, and format for the destination when you send it there, not
when you store it.
There *might* be some egregious examples of over-loaded high-volume
servers where adding the "<br />" at run-time is "too much work" -- At
that point, it's probably still not the "Right Answer" to pollute the
raw data. It might be expensive, but adding a cache of the output
data, or even a second field for data_as_html to the database should
be considered. Anything other than polluting your raw data.
This may seem high-falutin' purism, but it will make your life sooooo
much more pleasant some day down the road.
Richard:
You are absolutely right of course -- don't pollute your raw data.
Why not use nl2br() to show the data in the browser and leave the
data "as-is" in the dB?
tedd
--
-------
http://sperling.com http://ancientstones.com http://earthstones.com
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php