История изменений
Исправление Macil, (текущая версия) :
Добавил бы раздел AAA (аутентификация, авторизация, аккаунтинг). Главным образом в виде «аутентификация по клиентским TLS-сертификатам», если не пишешь инетрент-приложение. В противном случае — OAuth и TLS на стороне сервера. Модно, молодежно, актуально.
Лично я бы не стал заморачиваться с генерацией HTML на стороне сервера, а разделил бы приложение на «бэк», который генерирует JSON и «фронт», который может существовать в любом виде.
В бакалаврском дипломе даже с фронтом не стал бы заморачиваться. Там где нужно — curl рулит. Т.е. раздел про пользовательский интерфейс — выкинуть.
Подсистему описания бизнес-процессов — выкинуть. Во-первых, это отдельная тема, во-вторых, ты нихрена в ней не смыслишь (для этого нужно долго учиться и много работать на руководящих должностях, чего на твоей «информатике в экономике» не делали даже преподы).
Раздел «разработка веб-сервера». Выкинуть и не поминать вообще. Поставь nginx как reverse-прокси и большая часть вопросов по реализации HTTP отпадет.
Примерно это же самое постигнет раздел про MVC. Лучше придерживаться линий «разработка JSON-апи» и «семантика взаимодействия».
Сравнение производительности и сложности разработки с другими технологиями.
А вот тут — засада. Готовься к киллер-вопросу почему бы не использовать 1C. Лет десять назад, ответом было «Гы-гы-гы-гы-гы», а теперь, даже и не знаю что на него отвечать.
Исходная версия Macil, :
Добавил бы раздел AAA (аутентификация, авторизация, аккаунтинг). Главным образом в виде «аутентификация по клиентским TLS-сертификатам», если не пишешь инетрент-приложение. В противном случае — OAuth и TLS на стороне сервера. Модно, молодежно, актуально.
Лично я бы не стал заморачиваться с генерацией HTML на стороне сервера, а разделил бы приложение на «бэк», который генерирует JSON и «фронт», который может существовать в любом виде.
В бакалаврский диплом даже с фронтом не стал бы заморачиваться. Там где нужно — curl рулит. Т.е. раздел про пользовательский интерфейс — выкинуть.
Подсистему описания бизнес-процессов — выкинуть. Во-первых, это отдельная тема, во-вторых, ты нихрена в ней не смыслишь (для этого нужно долго учиться и много работать на руководящих должностях, чего на твоей «информатике в экономике» не делали даже преподы).
Раздел «разработка веб-сервера». Выкинуть и не поминать вообще. Поставь nginx как reverse-прокси и большая часть вопросов по реализации HTTP отпадет.
Примерно это же самое постигнет раздел про MVC. Лучше придерживаться линий «разработка JSON-апи» и «семантика взаимодействия».
Сравнение производительности и сложности разработки с другими технологиями.
А вот тут — засада. Готовься к киллер-вопросу почему бы не использовать 1C. Лет десять назад, ответом было «Гы-гы-гы-гы-гы», а теперь, даже и не знаю что на него отвечать.