Haven't seen Urbanspoon b4, but a quick look suggests a database (and possibly RSS) driven site. In which case, you'll need a server technology like php/MySQL (or Java or ASP/MSSQL).
In order to test your php (I assume you'll be using this), you'll need an Apache web server, pHp and MySQL. A quick download from XAMPP should set up these on your computer (all platforms supported). Other combo download providers exist, but XAMPP is the one I use. MySQL can be accessed from the command line, but I hate all that messing about. I use the community version of SQLyog from Webyog as a graphical interface to administer my databases. Navicat is a great commercial alternative.
Your pHp coding needs an IDE. I use Aptana from time to time and is a great free tool.
However, I use Dreamweaver for day to day stuff - v.expensive if you're not serious about web design/development. There are a number of good IDEs out there by now.
Obviously you'll need hosting (pHp/MySQL ready).
Search for free scripts and apps like site searching, XML parsing etc.
Reputation Points: 1048
Solved Threads: 946
Sarcastic Poster
Offline 6,678 posts
since Oct 2006