SourceForge.net вибирає Python, TurboGears і MongoDB для реорганізації свого веб-сайту.

Рік Коупланд, SourceForge.net виступив з доповіддю на тему «Як Python, TurboGears, і MongoDB перетворять SourceForge.net», на PyCon 2010 сьогодні в Атланті, штат Джорджія.

Коупланд обговорював бажання SourceForge відмовитись від використання PHP коду і почати переробляти зовнішній вигляд сайту з яким стикаються клієнти, використовуючи Python, TurboGears, і MongoDB. Код PHP був обраний SourceForge найкращою технологією ще у далекому 1998 році, і SourceForge вважає, що поєднання Python і NoSQL це найсучасніші технології на даний момент.

Цікаво, що Коупланд розповідає про те, що їхнє небажання використовувати Memcached виникло через перевантаження мережі, серіалізацію і десеріалізацію об'єкту. Коупланд вважає, що MongoDB може мати таку ж продуктивність, як і Memcached, використовуючи локальні допоміжні пристрої.
Коупланд також недавно випустив проект з відкритим кодом, Ming, який є відкритим джерелом бібліотек для взаємодії з MongoDB у Python. SourceForge і надалі планує переробку своїх веб-додатків з використанням тих же технологій в найближчому майбутньому.

Коупланд цікаво розповідав про різні перспективи відновлення веб-сайту з нуля. SourceForge, безумовно, використає багато цікавинок для редизайну сайту, і буде цікаво подивитися, як швидко вони можуть перебудувати свій сайт і скільки для цього використають працівників.
Що також буде цікаво побачити, то це порівняння продуктивності сайту до і після реорганізації на Python, TurboGears, і MongoDB.

Додаткові ресурси
Лекція Ріка Коупланда (зі слайдами) us.pycon.org/2010/conference/schedule/event/110/
MongoDB www.mongodb.org/display/DOCS/Home
TurboGears turbogears.org/

Оригінал статті знаходиться тут
  • +6
  • 27 лютого 2010, 00:56
  • Mahasun

Коментарі (0)

RSS згорнути / розгорнути

Тільки зареєстровані й авторизовані користувачі можуть залишати коментарі.