Форум программистов, компьютерный форум, киберфорум
ООП и паттерны
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
0 / 0 / 0
Регистрация: 16.05.2015
Сообщений: 17

Паттерны для web проекта

28.02.2016, 11:24. Показов 1352. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здраствуйте. Я студент. Мне нужно за следующие три месяца разработать систему для оценивания лабораторных работ преподавателями(По принципу - студент залил, преподавательль просмотрел и выставил оценку). В список функций входит и профиль каждого студента, возможность подписаться на сдачу предмета, прохождение опеределнных преподавателем тестов, вожможность перезаливать работу по разрешению админа.
Но я никогда еще не занимался проектированием систем. Я хочу сделать этот сервис ммаксимально модульным. То есть, если нужно будет добавить какую-то функции, нужно будет пописать модуль, и произвести минимальные изменения в уже существующем коде. Если я буду продумывать все сам с нуля - это пустая трата времени. Намного эффективнее воспользоваться существующими методами. Помогите с выбором технологий, паттерном принцыпов программирования. Мои знания: HTML, CSS, Javascript(более-менее), PHP(более-менее). Учу Bootstrap, AngularJS. есть базовые знания SQL. Буду рад любому совеиу
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
28.02.2016, 11:24
Ответы с готовыми решениями:

Паттерны для представления иерархии сетевых протоколов
Народ, подскажите паттерны для представления иерархии сетевых протоколов? и как можно было бы динамически построить подобную иерархию?

Какие паттерны можно использовать для совершенствования приложения
Доброго времени суток! У меня есть приложение реализованное на Qt C++ - тестирование студентов. Суть приложения заключается в...

Выбрать подход хранения дополнительных данных для некоторого количества типов (паттерны)
Доброго всем времени. Имеется набор классов. Нужен аналог журнала. На коленках накидан пример функционала (в реальности надо больше). ...

2
 Аватар для tarasalk
1992 / 1216 / 440
Регистрация: 13.06.2013
Сообщений: 4,115
28.02.2016, 20:13
Лучший ответ Сообщение было отмечено HTML7 как решение

Решение

Цитата Сообщение от HTML7 Посмотреть сообщение
Если я буду продумывать все сам с нуля - это пустая трата времени. Намного эффективнее воспользоваться существующими методами.Помогите с выбором технологий, паттерном принцыпов программирования
Правильно мыслите, но вот зачем вам паттерны, если вы не хотите их сами писать. Возьмите квинтэссенцию различных паттернов, а именно фреймворк.
Могу предложить:
1) silex. Легковесный, при желании легко расширяется кучей готовых библиотек.
2) laravel. Тяжелый, имеет гораздо больше встроенного функционала.
Я бы выбрал laravel, все таки большой проект, да и времени полно чтобы изучить один из крутейших фреймворков.
Цитата Сообщение от HTML7 Посмотреть сообщение
Я хочу сделать этот сервис ммаксимально модульным
mvc вот и вся модульность. Это стандарт.

Не по теме:

p.s. классная задача кстати для студента. Блин, почему мне такие никто не давал. :resent:

0
0 / 0 / 0
Регистрация: 16.05.2015
Сообщений: 17
28.02.2016, 21:36  [ТС]
Спасибо) А мне никто и не давал. Просто хочу устрояться на работу. Для этого хочу запилить вот такой проект, и в конце года преподнести своим преподавателям. Если им понравится, думаю они помогут мне с работой. А если нет, то с такой практикой, и наличием исходников, можно будет уже и самому устрояться
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
28.02.2016, 21:36
Помогаю со студенческими работами здесь

Есть ли не mvc-подобные паттерны для web-приложений?
Пишу собственный движок. С mvc знаком, о различных вариациях типа mvvc, hmvs тоже слышал. Меня интересует, есть ли какие-либо...

есть идея для web проекта
Есть идея для web проекта (на Ruby on Rails+PostgreSQL), но пока только на словах и без продуманного плана. В связи с отсутствием каких...

Выбор инструментов для небольшого web-проекта
Привет всем! Если вопрос не в тему - прошу не пинать. Опыт программирования - есть, но не веб. Опыт администрирования и...

Web - разработчик для развития и поддержки проекта
Мы являемся рекламной сетью CPA M1-shop.ru. На рынке уже 3 года. В данный момент у нас работает 250 человек (12 разработчиков). Офис в...

Ищу в команду программиста для реализации web проекта
Доброго времени суток, уважаемые форумчане. Меня зовут Евгений, я являюсь дизайнером сайтов, web интерфейсов. имею опыт front-end...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru