9

О веб-разработке для самых маленьких (часть 0)

О веб-разработке для самых маленьких (часть 0)

Доброго времени суток, уважаемые пикабушники.

Матёрым и написавшим 100500 строк кода программистам сразу могу посоветовать не тратить время на чтение. Этот материал будет для вас скучен.

Этим постом я начинаю серию, в которой постараюсь рассказать начинающим веб-разработчикам (и просто интересующимся) о процессе создания сайтов. Очень часто на форумах и специализированных порталах появляется один и тот же вопрос от новичков в мире программирования и сайтостроения о том как начать. Именно это я и постараюсь рассказать.
Сразу договоримся, что рассказывать азы html, css, javascript и сопутствующих технологий я не буду. Этой информации в сети и книгах дох... очень много.
За основу возьмём CMS Wordpress как самую популярную систему управления сайтами. Объясню почему.
Во-первых, большая популярность системы означает, что в сети полно информации и документации.
Во-вторых, огромное количество плагинов, позволяющих получить 80% функционала не тратя время на самостоятельную разработку.
В-третьих, мне просто самому интересно с ней разобраться.
В-четвёртых, самостоятельная разработка даже простейшей CMS займет неоправданно много времени.

Ах, да! Забыл сказать, что я практически не владею PHP. Зачем же я ввязываюсь во всё это не имея опыта разработки на PHP? Хочу показать новичкам, что знание одного языка программирования (в моём случае С#) не является преградой в работе с другими языками. Так что я вместе с вами изучу этот популярный язык программирования.

Цикл будет состоять из следующих больших тем:
1. Идея. От задачи до макета.
2. Погружение. От макета до прототипа.
3. Внедрение. От прототипа до шаблона.
4. Развертывание. Структурирование и наполнение.
5. Развитие. Разработка собственных дополнений.
6. Заключение.

Также, будут небольшие отступления от основной идеи, если понадобится немного порассуждать о тех или иных шагах и решениях.

Если вам интересно, ждите новые посты. Постараюсь не затягивать с публикациями.

Вы смотрите срез комментариев. Показать все
7
Автор поста оценил этот комментарий

Матёрым и написавшим 100500 строк кода программистам сразу могу посоветовать не тратить время на чтение.

Как правило это означает: "Сейчас будет некоторая дичь, за которую меня наверняка раскритикуют, поэтому, пожалуйста, отвернитесь!"

знание одного языка программирования (в моём случае С#) не является преградой
Как же вас C#-ный бэкграунд до WP довел? Это суперсерьезный вопрос, но с подвохом.

раскрыть ветку (8)
0
Автор поста оценил этот комментарий

Меня леть восемь назад от Си в Веб (php) потянуло потому что это я бы сказал "свобода", если формулировать одним словом :)

Как сам язык нереально гибкий и простой (да, я про PHP), так и областей применения его множество - от финансового сектора и хардкор ентерпрайза, до "тяп ляп и в продакшен" веб-сайтов-разработок. Ну и смежных тем очень много - можно быстро перейти в совершенно другую область и сменить вектор. Ну к примеру вдруг понравится фронтенд - полезешь делать это на каком-нибудь ангуляре\реакте\етц. А можешь удариться в архитектуру и проектировать БД или иные связанные с (no-)SQL-штуки вытворять.

раскрыть ветку (3)
0
Автор поста оценил этот комментарий

Какой такой хардкорный интерпрайз на php? В двух ипостасиях его встречал: веб-морды и скрипты. Биллинги локальных провайдеров - не в счет)

раскрыть ветку (2)
0
Автор поста оценил этот комментарий

из того с чем лично я работаю - ну как минимум большие e-Commerce пдатформы (магазины). Это не только "веб-морда", а еще и 1000 и 1 другая штука на бекэнде - заказы, мультистоки, склады, логистика, а там еще и балансеры, деплой-ноды и прочее прочее. про большие, именно большие. одна лицензия на enterprise magento стоит 10-50к зелени. а если говорить о ценнике проектов, из недавних, "мелких" магазинов - то было порядка 150к (фунтов) - это месяца два-три был проект.
а еще есть финансовый сектор. не ведаю на сто процентов что там на PHP, но факт - достаточно много вакансий идет туда, причем со специфическим скилсетом.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Магазин - это харкор? ОК. Есть хоть один банковский процессинг на php?

Автор поста оценил этот комментарий
Матёрым действительно будет тупо скучно. А тратить чужое время я не хочу.

А насчёт "как занесло" ответ простой - интересно. Вообще интересуюсь многим, люблю изучать что-то новое. Да и чтобы просто "проветрить мозги" полезно залезть в другие темы. Помогает более широко смотреть на мир.
раскрыть ветку (3)
1
Автор поста оценил этот комментарий

Не считаю себя особо матерым, но что-то подсказывает, что это может быть забавным действом)


Если интерес академический, то почему же CMS, а не нечто мейнстримово-технологичное из фреймворков, вроде ларавел? И почему выбрали формат "учебника с ошибками", а не "конспект ученика"?

раскрыть ветку (2)
Автор поста оценил этот комментарий
Постараюсь ответить развёрнуто.
Можно опуститься до уровня фреймворков и т.п., но тогда можно подкинуть лопату гуано в вентилятор. А разводить холивары я не хочу. Так как новички обычно спрашивают примерно следующее "изучил html,javascript и хочу делать сайты. Что делать дальше?" - cms является хорошей отправной точкой.
На второй вопрос отвечу проще. Это всё вкусовщина. Различных уроков и примеров в сети тонны. Так что с одной стороны написание такого цикла становится бессмысленным. Но моя идея в том, чтобы показать процесс освоения системы если есть желание и какой-нибудь стек знаний.
раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Вы полагаете, что здесь не будет наброшено?


если есть желание и какой-нибудь стек знаний

Если есть знания по какой-либо веб-платформе, то человек не будет всерьез воспринимать цикл статей про работу с CMS.

Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества