Как максимально быстро сделать свой сайт?
Я студент. В моем университете сейчас активно поднимается тема сайта с базой различных учебных материалов. Я пытался сделать нечто подобное еще год назад, но тогда мне не хватило знаний и умений. Сейчас я выбрал такой сайт в качестве темы курсовой, уже есть пара таких же проектов, и мне хочется их опередить (да, я знаю что могу и скооперироваться с ними, но вопрос не об этом).Итак, мне нужно быстро сделать сайт, при этом желательно не потерять в качестве.
Это должен быть сайт с простой регистрацией (можно через ВК), где можно будет скачивать и добавлять различные учебные материалы (как правило, в формате pdf) и делать поиск по предметам, курсам, преподавателям. Чтобы не быть многословным: ниже приблизительный макет сайта.
Поскольку я ограничен во времени, хочется пойти наиболее легким путем, изучив только необходимое и выбрав наиболее простые и эффективные библиотеки/фреймворки. Но я сейчас не знаю, что именно необходимо.
На текущий момент я умею только верстать простые страницы, используя div блоки и css, но не более. Имею представление о том, как встраивать javascript, что существуют библиотеки javascript, но пока не знаю даже его синтаксиса. Имею некоторое представление о том, как записывать и получать данные из mysql. Как и на каком языке писать серверный код, не знаю вообще. Как организовывать связь клиента и сервера, тоже не знаю (слышал об html-формах, CGI, об Ajax и ASP.NET немного). В приобретении доменных имен, хостинге сайта отчасти разбираюсь, некогда уже держал веб-сервер. Знаю о CMS (знание, правда, только теоретическое), но сайт вообще довольно простой, и имеет формат не блога, а базы данных – не проще ли будет написать его с нуля, чем изучать и настраивать CMS?
Есть еще вариант заказать сайт в веб-студии, но перед тем, как определиться, надо знать насколько сложно/долго будет сделать его самостоятельно, много ли в веб-разработке разных подводных камней.
Спасибо всем, кто ответит.