Ben Ramsey is a Senior Software Architect at Schematic, where he is a leader in the Open Source Platforms Group, designing and developing software and setting and enforcing best practices.
Ben is a leader in the PHP community—the founder of the Atlanta PHP user group, the founder of the PHP Groups user group network, a founding member of PHPCommunity.org, and a speaker at industry conferences worldwide.
He has written for php|architect, International PHP Magazine, and Zend Developer Zone and has contributed to several books, including php|architect's Zend PHP 5 Certification Study Guide (Marco Tabini & Associates) and PHP 5 Unleashed (Sams). Ben currently writes the “From the Cloud” column for php|architect.
Ramsey, Ben. “Amazon CloudFront.” From the Cloud.
PHP Architect. Mar. 2009.
—. “CAPTCHA That Form.” Tips and Tricks.
PHP Architect. Jun. 2005.
—. “Escape Output.” Tips and Tricks.
PHP Architect. Oct. 2005.
—. “Grokking the REST Architectural Style.”
PHP Architect. Feb. 2009.
—. “Input Filtering, Part 1: Why Filter?” Tips and Tricks.
PHP Architect. Jul. 2005.
—. “Input Filtering, Part 2: Strings and Numbers.” Tips and Tricks.
PHP Architect. Aug. 2005.
—. “Input Filtering, Part 3: Ensuring Input Received Is Input Expected.” Tips and Tricks.
PHP Architect. Sep. 2005.
—. “mail() Hacks.” Tips and Tricks.
PHP Architect. Nov. 2005.
—. “Making a
GUI Mess of
PHP.”
International PHP Magazine. Sep.-Oct. 2004.
—. “OAuth: Under the Hood.” From the Cloud.
PHP Architect. Apr. 2009.
—. “Output Buffering.” Tips and Tricks.
PHP Architect. Jan. 2006.
—. “Services in the Cloud.” From the Cloud.
PHP Architect. Jul. 2009.
-
—. “Teaching Parrot to Say '
PHP.'”
International PHP Magazine. Jan.-Feb. 2005.
Coggeshall, John, et al.
PHP Unleashed. Indianapolis: Sams, 2004.
Shafik, Davey, and Ben Ramsey.
PHP Architect's Zend PHP 5 Certification Study Guide. Toronto: Marco Tabini & Associates, Inc., 2006.
—.
PHP Architect's Zend PHP 5 Certification Study Guide. 2nd ed. Toronto: Marco Tabini & Associates, Inc., 2007.
Quinn, Charles Brian, and Ben Ramsey. “Introduction to Ajax.” Atlanta
PHP. New Horizons Computer Learning Center, Tucker, GA. 3 Nov. 2005.
Ramsey, Ben. “Around the
PHP Community.” Atlanta
PHP. Consulate General of Canada, Atlanta. 8 Jan. 2009.
—. “Designing RESTful Web Applications.” International
PHP Conference: Spring Edition. Forum am Schlosspark, Ludwigsburg. 23 May 2007.
—. “Caching with Memcached and APC.” ConFoo. Hilton Montreal Bonaventure, Montreal. 10 Mar. 2010.
—. “Designing RESTful Web Applications.”
PHP Works. Sheraton Gateway Hotel Atlanta Airport, Atlanta. 13 Sep. 2007.
—. “Designing & Implementing RESTful Web Services.” International
PHP Conference. NH Hotel, Frankfurt. 7 Nov. 2006.
—. “Distribution and Publication With Atom Web Services.” DC
PHP Conference and Expo. George Washington University, Washington, DC. 3 Jun. 2008.
—. “Distribution and Publication With Atom Web Services.” Zend
PHP Conference and Expo. Santa Clara Convention Center, Santa Clara, CA. 16 Sep. 2008.
—. “Filtering Tainted Data: ext/filter vs. Zend_Filter.” International
PHP Conference. NH Hotel, Frankfurt. 8 Nov. 2006.
—. “Framing the Frameworks: What Are They and Do I Need One?” International
PHP Conference: Spring Edition. RAI Conference Center, Amsterdam. 3 May 2005.
—. “Give Your Site a Boost With Memcache.” DC
PHP Conference and Expo. George Washington University, Washington, DC. 3 Jun. 2008.
—. “Give Your Site a Boost With Memcache.” O'Reilly Open Source Convention. Oregon Convention Center, Portland, OR. 23 Jul. 2008.
—. “Give Your Site a Boost With memcached.” Atlanta
PHP. Consulate General of Canada, Atlanta. 3 May 2007.
—. “Give Your Site a Boost With memcached.” International
PHP Conference: Spring Edition. Forum am Schlosspark, Ludwigsburg. 23 May 2007.
—. “Give Your Site a Boost With memcached.” Zend
PHP Conference and Expo. Hyatt Regency San Francisco Airport, Burlingame. 9 Oct. 2007.
—. “Give Your Site a Boost With memcached.” CodeWorks. Westin Bonaventure, Los Angeles. 25 Sep. 2009.
—. “Grokking the REST Architectural Style.” Dutch
PHP Conference. Amsterdam RAI Exhibition and Convention Centre, Amsterdam. 12 Jun. 2009.
—. “Hidden Gems in
HTTP.” CodeWorks. Sheraton Fisherman's Wharf, San Francisco. 23 Sep. 2009.
—. “Hidden Gems in
HTTP.” CodeWorks. Westin Bonaventure, Los Angeles. 25 Sep. 2009.
—. “Hidden Gems in
HTTP.” CodeWorks. American Airlines Training and Conference Center, Fort Worth, TX. 27 Sep. 2009.
—. “Hidden Gems in
HTTP.” CodeWorks. Sheraton Gateway Hotel Atlanta Airport, Atlanta. 29 Sep. 2009.
—. “Hidden Gems in
HTTP.” CodeWorks. Hilton Miami Downtown, Miami. 1 Oct. 2009.
—. “Hidden Gems in
HTTP.” CodeWorks. Embassy Suites Alexandria, Alexandria, VA. 3 Oct. 2009.
—. “Hidden Gems in
HTTP.” CodeWorks. New York Marriott at the Brooklyn Bridge, Brooklyn, NY. 5 Oct. 2009.
—. “
HTTP: Digested.” ConFoo. Hilton Montreal Bonaventure, Montreal. 12 Mar. 2010.
—. “Making the Most of
HTTP In Your Apps.” Dutch
PHP Conference. Amsterdam RAI Exhibition and Convention Centre, Amsterdam. 13 Jun. 2009.
—. “Making the Most of
HTTP In Your Apps.”
PHP Tek. Sheraton Gateway Suites O'Hare, Chicago. 22 May 2009.
—. “Mastering
XML With SimpleXML.” Atlanta
PHP. Consulate General of Canada, Atlanta. 1 Jun. 2006.
—. Panel. “Meet the Vloggers.” PodCamp Atlanta. Miller-Ward Alumni House, Emory University, Atlanta. 17 Mar. 2007.
—. “
PHP in a Whole New World: Desktop Applications Built in
PHP-GTK.” International
PHP Conference: Spring Edition. RAI Conference Center, Amsterdam. 4 May 2005.
—. “
PHP TestFest 2008: Writing phpt Tests.” Atlanta
PHP. Consulate General of Canada, Atlanta. 1 May 2008.
—. “Server-side Security.” Atlanta
PHP. New Horizons Computer Learning Center, Tucker, GA. 2 Jun. 2005.
—. “Web App Security 101.” Schematic Technology Summit. Hotel La Condesa, San Jose, Costa Rica. 26 Sep. 2008.
—. “Web Security - Part II.” International
PHP Conference: Spring Edition. RAI Conference Center, Amsterdam. 3 May 2005.
—. “Web Service Design With AtomPub.” CodeWorks. Sheraton Fisherman's Wharf, San Francisco. 23 Sep. 2009.
—. “Web Service Design With AtomPub.” CodeWorks. Westin Bonaventure, Los Angeles. 25 Sep. 2009.
—. “Web Service Design With AtomPub.” CodeWorks. American Airlines Training and Conference Center, Fort Worth, TX. 27 Sep. 2009.
—. “Web Service Design With AtomPub.” CodeWorks. Hilton Miami Downtown, Miami. 1 Oct. 2009.
—. “Web Service Design With AtomPub.” CodeWorks. Embassy Suites Alexandria, Alexandria, VA. 3 Oct. 2009.
—. “Web Service Design With AtomPub.” CodeWorks. New York Marriott at the Brooklyn Bridge, Brooklyn, NY. 5 Oct. 2009.
—. “
XML & Web Services With
PHP.” Atlanta
PHP. Consulate General of Canada, Atlanta. 7 Dec. 2006.
—. “
XML & Web Services With
PHP.” Zend
PHP Conference and Expo. Doubletree Hotel, San Jose. 31 Oct. 2006.
—. “XSS and CSRF: Programmers Prepare, Users Beware.” Atlanta
PHP. New Horizons Computer Learning Center, Tucker, GA. 7 Jul. 2005.
—. “You Look Like You Could Use Some REST: REST and the Resource-Oriented Architecture Explained.”
PHP Works. Sheraton Gateway Hotel Atlanta Airport, Atlanta. 13 Nov. 2008.
—. “You Look Like You Could Use Some REST: REST and the Resource-Oriented Architecture Explained.” Schematic Technology Summit. Hotel La Condesa, San Jose, Costa Rica. 27 Sep. 2008.
—. “Zend Framework Overview.” Atlanta
PHP. Consulate General of Canada, Atlanta. 4 May 2006.
—. “Zend
PHP 5 Certification Crash Course.”
PHP Works. Sheraton Gateway Hotel Atlanta Airport, Atlanta. 12 Sep. 2007.
—. “Zend
PHP 5 Certification Crash Course.”
PHP Tek. Sheraton Gateway Suites O'Hare, Chicago. 20 May 2008.
Ramsey, Ben, and Brian DeShong. “Mobilizing & Sharing: How the Zend Framework Builds Community for Nokia MOSH.” Zend
PHP Conference and Expo. Hyatt Regency San Francisco Airport, Burlingame, CA. 9 Oct. 2007.