Рік Коупланд, 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.
Додаткові ресурси
Лекція Ріка Коупланда (зі слайдами)
MongoDB
TurboGears
Коментарі (0)
RSS згорнути / розгорнутиТільки зареєстровані й авторизовані користувачі можуть залишати коментарі.