|
0 / 0 / 0
Регистрация: 16.10.2019
Сообщений: 80
|
|
В какой последовательности и что нужно изучать, чтобы сделать определенный вид сайта12.02.2021, 19:08. Показов 2707. Ответов 25
Подписался на универский проект, требуется в кооперации с двумя другими, никогда не занимавшимися веб-разработкой ребятами, написать сайт-новостную сводку с возможностью редактирования.
Обратился к куратору, единственное что получилось из него выудить - для подобного сайта нужен фронтенд и бэкенд. Кроме самых общих знаний (фронт - это дизайн + код, выполняющийся непосредственно на машине юзера, а бэк - это какая-то удаленная логика, которая выполняется на сервере и посылается при помощи ответов на запросы), у нас ничего нет. Все прогали на c++ и python, все обзорно знакомы с html и css. Это всё. Вопрос в том, в каком порядке нужно изучать информацию для продуктивного изучения и погружения в тему. Каждый новый курс или портал бесплатного образования по теме1, который я нахожу в свободном доступе либо требует знания темы2, которая требует знания темы1, либо требует изучения какого-то совсем стороннего материала и мне не понятно, стоит ли тратить время на еще одно ответвление от темы. Обращаюсь сюда с просьбой систематизировать хотя бы начальные шаги: что почитать, какие курсы и на каких порталах пройти. Прошу учитывать, что никакой теоретической базы, можно сказать, нет.
0
|
|
| 12.02.2021, 19:08 | |
|
Ответы с готовыми решениями:
25
Что надо изучать чтобы сделать такое
|
|
Модератор
3138 / 2286 / 469
Регистрация: 26.03.2015
Сообщений: 8,898
|
||
| 16.02.2021, 10:31 | ||
|
Вот, например, из отчёта netcraft за январь 2021: 1. (сайты) nginx continues to lead in market share with 33.3% (-0.15 pp), ahead of Apache at 26.4% (-0.7 pp). 2. (домены) nginx dropped 0.3 percentage points of domain market share, though still powers 30% of all domains. (из отчёта за предыдущий месяц: 30.3% of the world's domains are now powered by nginx, compared with 26.4% powered by Apache 3. (компы) Despite these losses, the total number of web-facing computers for both Apache and nginx grew this month. nginx gained 68,000 computers, increasing its market share by 0.3 percentage points to 34.7%, while Apache’s small gain of 6,200 resulted in a slight drop in market share to 33% (-0.2 pp).
0
|
||
|
|
||||
| 16.02.2021, 10:40 | ||||
|
Да они его к серверу цеплять будут с неделю. Добавлено через 58 секунд
0
|
||||
|
Модератор
3138 / 2286 / 469
Регистрация: 26.03.2015
Сообщений: 8,898
|
|
| 16.02.2021, 10:46 | |
|
Популярность языков можно оценивать по разным критериям - по вакансиям, по запросам на сайтах и т.д.
Вот один из вариантов (первый попавшийся): Top 10 Most Popular Programming Languages https://www.northeastern.edu/g... languages/ 1. Python Number of jobs: 19,000 Average annual salary: $120,000 2. JavaScript Number of jobs: 24,000 Average annual salary: $118,000 3. Java Number of jobs: 29,000 Average annual salary: $104,000 4. C# Number of jobs: 18,000 Average annual salary: $97,000 5. C Number of jobs: 8,000 Average annual salary: $97,000 ... 10. PHP Number of jobs: 7,000 Average annual salary: $81,000 Drawbacks: As Python and JavaScript have gained popularity, PHP’s popularity has dropped. PHP is also known for its security vulnerabilities. According to Indeed, most PHP programmers take short-term roles that last less than one year.
0
|
|
|
|
||
| 16.02.2021, 11:18 | ||
|
Добавлено через 28 минут Кстати о шарпе, в случае линуксового сервера вы в довесок посоветуете еще и моно поизучать?
0
|
||
|
0 / 0 / 0
Регистрация: 16.10.2019
Сообщений: 80
|
|
| 06.03.2021, 01:26 [ТС] | |
|
Shamil1, добрый день, решили остановить свой выбор именно на MVC фреймворке Django, немного его изучили, прошли туториал, написали простой динамический сайт.
Теперь встал вопрос другого характера - каким образом организовать разделение разработки на фронт/бэк. В данный момент разработка осуществляется одним человеком в такой последовательности: -пишутся классы(модели), им задаются поля, -прописываются URL'ы, -задаются отображения классов и их зависимости к html-файлам -пишутся сами html-файлы (с логикой типа {% if ... %}, где внутри подобной конструкции ({{class.field}}) пишутся интересующие данные Очевидно, при таком подходе разделить разработку между разработчиками будет очень тяжело, не говоря уже о том, что ее невозможно будет выполнять параллельно. Существует ли инструмент, позволяющий каким-то образом разделить разработку на клиентскую и серверную, при том, чтобы тестирование осуществлялось независимо друг от друга
0
|
|
|
14366 / 9467 / 1360
Регистрация: 21.01.2016
Сообщений: 35,713
|
||
| 08.03.2021, 09:13 | ||
|
0
|
||
| 08.03.2021, 09:13 | |
|
Что дальше изучать, и как дать сайту современный вид? Какой нужно сделать запрос чтобы добавить новые строки база имеет вид: |id | filename | а как сделать чтобы имела вид |id | filename1 | filename2 | filename3 | filename4 | ? В какой последовательности начать изучать языки программирования? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Doom для терминала без стрельбы и монстров. 3D Raycasting на ascii.
dcc0 05.07.2026
Попросил нейронную сеть deepai. org написать рейкастинг 3D с библиотекой ncurses для Linux. Чтобы можно было
ходить на стрелочки. Чтобы стены были отрисованы символами. Справилась.
Первый вариант. . .
|
Установка статуса документа по условию
Maks 05.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "НарядПутевка" разработанного в КА2.
Задача: в табличной части "Материалы" документа при записи автоматически устанавливать статус. . .
|
Сезонность и суточность закисления почв
anaschu 04.07.2026
200 часов это все равно моловато. Есть ситуации, но нестандартные, когда смена происходит за 5 лет.
Но обычно это 50 лет и более.
Наверное, закисление почвы происходит сезонно в средней. . .
|
В чем ценность человеческого опыта в глобальном смысле?
kumehtar 03.07.2026
Возможно, ценность человека не в том, что он однажды достигает мудрости, а в том, что он становится носителем карты пути. Он знает не только истину, но и последовательность внутренних изменений,. . .
|
|
интеграция AnyLogic с самописным REST API и переход на Odoo
anaschu 03.07.2026
Успешная интеграция AnyLogic с самописным REST API и переход на промышленную Odoo WMS
Сегодня проделал огромный путь от простой симуляции физических процессов до построения полноценной. . .
|
Поиск всех путей на ориентированном графе. Linux
dcc0 02.07.2026
Переработка старого кода из моей статьи.
Через несколько переработок от PHP кода к C89 (надеюсь, 89).
Но довольно запутанно получилось. Код для Linux.
Но если убрать time и то, что с ним. . .
|
Сам себя обучал rest api
anaschu 02.07.2026
Педагогический лайфхак: Почему чистый REST API для ученика намного круче, чем готовые библиотеки
Когда мы отказались от капризного JAR-файла AnyLogic и переписали код на стандартный HttpClient,. . .
|
rest api anylogic - выполнение модели на своём русском сайте
anaschu 02.07.2026
Как подружиться с AnyLogic Cloud API, победить провайдеров и развернуться Java-бэкенд в Docker на бесплатном хостинге: Двухдневный лог борьбы
Всем привет! Хочу поделиться свежим (и довольно. . .
|