TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

How we seamlessly moved from PHP to Django over 22 months

41 pointsby weswinhamover 14 years ago

6 comments

caillouover 14 years ago
There are two things that strike me as odd in this report:<p>1) Why would you go through the process of switching the language. There are perfectly suitable frameworks in PHP, e.g. Symfony, that have the exact same approaches than Django and ROR. MVC, ORM and configuration over Convention over Configuration. Once you have a team that is good at a Language, you'll loose a lot in switching... and this leads me to the second question:<p>2) How can it take 22 month to rewrite this kind of application? A bit of CRUD and workflow should not take so much time.<p>WDYT?
评论 #1908823 未加载
评论 #1911806 未加载
bwooceliover 14 years ago
On the one hand, kudos to a team for taking on a big project and getting it done without interrupting service. But on the other, the article does nothing to explain the why-behind-the-why. Why did this change need to happen? What benefits are they now realizing? What aspects of Django attracted them in the first place? I want the sequel to this post.
评论 #1908855 未加载
wvenableover 14 years ago
That is very much a good way to do it. However for 22 months, I was expecting a larger project than one with 45 php files.
评论 #1908801 未加载
aberkowitzover 14 years ago
What is the performance difference (page load, processor load, memory load) after switching?
ulfover 14 years ago
Nice hack on the session sharing. "2. Build a Django Session Engine using phpserialize to speak PHP's serialization format"
评论 #1908872 未加载
kilianover 14 years ago
I would very much like to see his Apache vhost.conf file!
评论 #1908858 未加载