Фреймворк для первой попытки разработчика ядра в веб-разработке? - PullRequest
1 голос
/ 10 января 2012

Как видно из названия, в настоящее время я работаю над написанием ядра UNIX и пользовательских приложений на языке C. Я выбрал небольшой проект для веб-разработки и пытаюсь понять, с чего начать.Интернет должен отлично подходить для исследования чего-то подобного, но есть так много вариантов и так много людей с твердым мнением.

Требования к проекту:

  • Вход в веб-интерфейс и администратор, учетные записи пользователей
  • Сеансы, файлы cookie
  • База данных (которая может масштабироваться)
  • HTTPS, защищенная информация CC
  • Публикация динамического содержимого, например новостей и т. Д.

Я знаком с:

  • Linux / Unix, Windows (предпочел бы Linux для чего-то подобного, вероятно)
  • Apache (я использовал немного PHPоднажды)
  • C, C ++, C #, Python (я люблю Python), SQL, несколько других

Мне интересно: какие сейчас сильные веб-фреймворки?Что будет легко подобрать для хобби-проекта, но можно при необходимости масштабировать?Буду ли я лучше изучать PHP, потому что он не абстрагируется слишком далеко от HTTP, или я должен подключиться к Django или что-то в этом роде и позволить ему делать всю работу за меня?Какие наиболее распространенные фреймворки для проектов одного разработчика и почему?

Большое спасибо.

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