E-Ink News Daily

Back to list

7 reasons I switched back to PHP after 2 years on Rails (2007)

In 2007, Derek Sivers detailed his switch back to PHP after a frustrating two-year attempt to rewrite CD Baby in Rails, citing mismatched needs and excessive complexity. He completed the PHP rewrite in just two months, demonstrating that PHP was fully capable for his requirements when approached with better architectural practices. The article reflects a pragmatic reassessment of tool choices rather than technical deficiencies in either language.

Background

In the mid-2000s, Ruby on Rails gained popularity for its convention-over-configuration approach, while PHP was widely used but often criticized for messy code practices. CD Baby was a major online music retailer undergoing technical modernization.

Source
Lobsters
Published
Apr 29, 2026 at 12:45 AM
Score
5.0 / 10