Larry Ullman

Translating Geek Into English

Protecting Email Addresses Online

If you have an email address posted on a Web site, you’re almost guaranteed to get spam. Bots scour the Internet, looking through HTML source code to find email address to harvest. Web developers, meanwhile, are constantly trying new techniques to prevent this from happening. In this post, I discuss an interesting study in spam prevention, some of the available techniques, and the route I choose to go on a recent project.

My Experience with PHP Frameworks

A couple of months ago I first heard about, and quickly started using the Yii framework for PHP. It’s the third framework I’ve ever used, after Ruby on Rails and Zend (the latter is also for PHP), and so far I’m really pleased with it. In this, my first post on Yii, I’ll share my thoughts on frameworks and introduce Yii. In later posts, I’ll discuss some tips and tricks I discovered with respect to Yii specifically.

Downtime

This is just a quick post to acknowledge/apologize for the lack of posts in the past week (especially for those purchasing the blog for Kindle through Amazon). I was out of town and had no time to put together any meaningful posts. But I’m working on a series discussing frameworks and the Yii framework for PHP in particular. Those will go up this week and will hopefully be quite useful. And by the way, that Kindle price is now only $0.99 (US). Whohoo!

Amazon Author Connect Page

Through Amazon’s Author Connect service, Amazon.com now has a “home page” for my work. Right now, my author page there lists all of my books, has my bibliography, and displays the feed for this blog (which means, in a circular connection, this post about Amazon’s service will show up there, too). In time Amazon plans on adding more features. This doesn’t really affect me much, although if it helps people find my work, all the better. The best thing for me is that I no longer have to maintain two blogs: my own and one at Amazon.

What is Larry Thinking? #22 => The Yii Framework, PHP Variables, and Nothing About Gnus

In this edition…

About this Newsletter

If you’re paying attention to dates (better than I am, that is), you might notice that it’s been more than a month since my previous newsletter and that one was a bit short, too! Well, I’ve been busy. I’ve been working on three good-size PHP-based Web sites, starting work on my e-commerce book, written an article on PHP and Flex, and preparing my house to sell and move. Ugh! But I’ve put together a few more things here and am giving away some books, too. I’m also starting to dig through some old questions I’ve been asked but haven’t yet answered. As always, thanks for reading and for any feedback and questions you may have.