LINUX.ORG.RU

История изменений

Исправление 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. Лет десять назад, ответом было «Гы-гы-гы-гы-гы», а теперь, даже и не знаю что на него отвечать.