Что является хорошим ориентиром для разработки на стороне сервера? - PullRequest
1 голос
/ 03 октября 2009

Меня больше интересует дизайн кода (т.е. функциональный дизайн или объектно-ориентированный дизайн). Каковы лучшие практики и что думают сообщества по этому вопросу?

Не то чтобы это имело значение, но я работаю со стеком технологий Apache и Python.

1 Ответ

1 голос
/ 03 октября 2009

Если вы используете Apache + Python, похоже, что вы используете Python для динамических веб-страниц. В этом случае я настоятельно призываю вас изучить Django . Существуют и другие среды веб-разработки на Python, но Django, пожалуй, самый популярный; и у него есть отличная документация, такая как Книга Джанго . Книга Django описывает рекомендации по настройке надежного веб-сайта: как использовать несколько серверов для резервирования, как настроить сервер базы данных, как настроить кэш для уменьшения нагрузки на вашу базу данных и т. Д.

Кроме этого совета, хороший код на стороне Python на сервере был бы просто хорошим кодом на Python. Недавно был задан вопрос о том, как стать хорошим разработчиком Python, и я бы посоветовал вам прочитать это: Как я могу свободно владеть Python?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...