Чи є великі веб-сайти, написані на Python / Django? [зачинено]


12

Переглядаючи список веб-сайтів, створених за допомогою django, здається, що немає основних веб-сайтів, написаних за допомогою фреймворку.

Чому це? Чи джанго не підходить для масштабованих веб-сайтів, чи це насправді, що Python програє PHP, оскільки це знає більше розробників чи є більше компонентів OSS, коли підприємство підтримує .NET або Java?

Наскільки підходить Python порівняно з PHP, наприклад? Нещодавно я побачив деякі орієнтири, які ставлять Python шлях швидше, ніж PHP.

Я шукаю відповіді трохи більш глибокі, ніж "будь-що можна зробити, щоб працювати / використовувати те, що ви знаєте" тощо.

Дякую

- редагувати -

Дякую за відповіді всім.

php  python  django 

З Вікіпедії "Спочатку було розроблено для управління кількома новинними сайтами для The World Company". Google робить великі інвестиції в Python (особливо швидкість його code.google.com/p/unladen-swallow ), окрім побічного включення в App Engine, очевидно, нічого публічного не зафіксовано.
Metalshark

Я б сказав, що вам більше пощастить запитати це на Stack Overflow, але ви, мабуть, цього не зробили. Це питання дуже суб'єктивне .. і не зовсім тематичне для цього сайту. Будь ласка, подумайте про його перегляд, щоб можна було надати єдину (технічно) правильну відповідь та внести її у сферу управління веб-сайтами, а не вибирати рамки розробки.
Tim Post

Голосувати за закриття як поза темою.

YouTube використовує Python, я вважаю.
Вільям Едвардс

Відповіді:


4

Так, Theionion використовує Django для частини A / V Club на своєму сайті. Мабуть, вони поступово переміщують весь сайт у напрямку Джанго. Вони відповіли на цілу купу запитань на reddit.

Крім того, reddit.com, який обслуговує мільйони переглядів сторінок щодня, пишеться в python, але не Django. Я вважаю, що вони використовують Пілони, але я можу помилитися.


1
Цибуля нещодавно перейшла на ASP.net.
wassimans


2

NASA та PBS використовують Django всюди.


Поки відбувається централізація, NASA має тисячі веб-сайтів, які спочатку були розроблені незалежно один від одного, і тому технологія, що використовується для цих сайтів, є повсюдно.
GreenMatt

1

Можливо, хочете подивитися за цим посиланням . Розповідає про великий російський сайт та проблеми, які вони мали із запуском великого проекту Django.


1
Автор прийняв дуже багато дуже поганих рішень, як, наприклад, 4-табличний ПРИЄДНАЙТЕСЬ (що включає найбільшу таблицю в базі даних) на сторінці індексу, яку бачить кожен користувач. І використовувати хеші для клавіш замість простих цілих автоматичних кроків. Ця стаття має дуже мало спільного з виконанням Джанго і дуже пов'язана з дуже поганим розвитком автора.
Брайсон

використання хешів як ключів для таблиці сеансів є звичайною практикою - ви не можете використовувати ключі з автоматичним збільшенням, або ви залишите додаток сприйнятливим до тривіальних атак викрадення сеансу. Я погоджуюся, що це не обов'язково проблеми з джанго - хоча, можливо, це трохи , якщо немає способу вказати двигун, який слід використовувати для таблиці сеансів.



0

Я не впевнений, що "величина" має значення. Django - це шановна та вражаюча рамка, яка керувала чудовими сайтами, зокрема lawrence.com . Ви можете подивитися на djangosites.com для інших сайтів, на яких працює django.

Якщо ви шукаєте "тематичне дослідження" того, як і чому джанго є великим і може масштабувати, ознайомтеся з чотирьох уроків краудсорсингу з (вражаючого) експерименту зі скандалом "Guardian" .


0

Так. Є кілька досить великих сайтів, написаних з Джанго. Ви можете побачити список сайтів , які використовують Джанго тут , деякі отримують значний трафік.

Це можна зробити, якщо правильно розробити та налаштувати Django. Зокрема кешування має бути налаштовано належним чином. Джанго нещодавно вийшов з декількома вдосконаленнями, розробленими для поліпшення масштабованості, зокрема можливості легкого використання декількох баз даних, ви можете прочитати про покращення масштабності в Django 1.2 тут .

Джанго набагато молодший за PHP (1995 проти 2005). Дуже багато покращень, внесених у масштабованість Джанго, є нещодавніми, я думаю, ми побачимо більше сайтів Джанго з часом, і проект дозріває.

Ця тема обговорюється дуже докладно з великою кількістю хороших посилань на StackOverflow.


дякую за посилання - подумав, що це буде поза темою для переповнення стека
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.