Сап, би. Можно ли за 2-3 месяца сделать фронт и бэк для новостного сайта с нуля? Из опыта только средний уровень владения python, ну и в целом немножко касался различных языков лол С фронтом, думаю, проблем больших не возникнет. А вот что с бэкэндом? Планирую на JS. Получится ли уложиться в 2-3 месяца?
>>180258900 (OP) > Можно ли за 2-3 месяца сделать фронт и бэк для новостного сайта с нуля? Очень сильно зависит от функционала. Если это просто хранилка постов в маркдауне + аутентификация пользователей-авторов, то, конечно же, да > А вот что с бэкэндом? Берёшь и пишешь. Сейчас каждый второй язык имеет какой-нибудь популярный фреймворк, заточенный чисто под веб, где все круды и аутентификации делаются за вечер > Планирую на JS. Язык для верстки на бэкенде? Ебобо?
>>180258900 (OP) >за 2-3 месяца Ты чё ебанутый? Верстка день, бэкенд два три (учитывая что я в этом слабоват). Можешь умножить на 2-3, в зависимости от сложности задачи.
>>180262557 Мне это не для себя нужно, попросил хороший знакомый за хорошую цену. Поэтому нужно сделать в нормальном виде, а не лишь бы работало. Отсюда и 2-3 месяца.
>>180262557 >Верстка день >бэкенд два три Ебать ты охуенен. Давай будешь мне макеты верстать за день? Готов платить 10$/час. Только, чтобы всё было адаптивно, кроссбраузерно, с поддержкой Retina, желательно соблюдать БЭМ. И всё это, не забывая о семантике.
>>180263029 угу, вообще не понимаю. cms для жопоруких ебланов, с нереально уебищной архитектурой, кучей дыр по безопасности, низкой производительностью и дерьмовой расширяемостью. А теперь скажи, в чем я был не прав.
>>180263872 ну давай, мамкин фантазер, расскажи мне про ценник обычного верстака. 35$/h не каждый фронтендщик стоит, не говоря уже о типичном Васяне с багажом знаний, не выходящим за пределы html+css+немного анимации и конфигов дерьмослайдеров на jquery.
>>180263780 ну, я хз, как у тебя со стартовыми скиллзами. Если тебе нужен обычный новостник, советую не ебать себе голову со всякими фронтенд фреймворками. Покури немного инфы по адаптивной верстке, благо, её настолько много, даже на русском, что хоть жопой жри. Html5+CSS3+JS.
Как сверстаешь, реши, будешь ли ты использовать cms/фреймворк для бэка или же напишешь свой движок. Как для ньюфажика, если есть желание подразобраться, советую писать свой. Во время этого, возникнет дохуище вопросов, на которые ответы найдешь на хабре/тостере/stackoverflow.
Изначально, тщательно продумай, какую структуру БД нужно выстроить. Ничего сложного в этом нет. Опять же, покури немного теории по архитектуре web-приложений. Если возьмешь для бэка PHP, в идеале было бы писать всё на ООП, на каком-нибудь паттерне MVC, он один из самых простых к пониманию. Если заморачиваться не хочешь, то лучше возьми бесплатную cms, вроде wp или drupal. Из своей верстки делаешь шаблончик под выбранную cms, устанавливаешь, ваяешь нужный функционал (для cms есть кучи готовых решений в виде плагинов правда, 99% из них - тяжело обслуживаемое и нерасширяемое дерьмище, с последующими косяками при апдейте. Главное в этом деле - сесть и начать делать. ну и уметь пользоваться гуглом Удачи тебе, няша
>>180264991 вот все люди-то ебанутые, да? Напридумывали там своих фреймворков, паттернов, domain driven design и т.д. Ведь можно же юзать бесплатный вордпресс!
Ну-ка, напиши мне на wordpress интеграцию с какой-нибудь системой складского учета, документооборотом и объёмом, примерно, в миллион элементов. Сделать это вполне реально. Но проще себе на голову насрать в прыжке. Ебанутая архитектура этой cms не предназначена для таких вещей. Хотя, для даунов-фрилансеров, выполняющих заказы типа "сделайте мне многостраничный сайт за 3к", вполне норм. Короче, ссу тебе на лицо, жопорукий говнокодер, который не смог осилить что-то большее, чем cms для личных бложиков.
>>180265993 Надо сделать всего лишь ебучий новостной сайт. Без складского учета. И без документооборота. Ставь вордпресс или любой другой блогодвижок и готово. А складской учет твой с миллионом элементов это уже другая задача.
>>180266208 ты мне только что втирал про то, какой wp охуенный и что на нем написано ОГРОМНОЕ количество коммерческих сайтов с огромной нагрузкой. Я тебе дал обычную задачу под хороший коммерческий сайт. Что не так?
Если нужно сделать один новостной сайт и на этом остановиться, то wp нормально подойдет. Если хочется научиться разрабатывать крутые и интересные вещи, лучше не забивать себе голову всяким дерьмом, типа wordpress, битрикс, joomla и подобными, так как после подходов, используемых в этих продуктах, переучиться будет тяжелее, чем начать всё разбирать с нуля.
>>180266586 забыл добавить: мимо 2 года делал всякое дерьмище на Битриксе, когда только вкатывался в сферу. Теперь проклинаю это время и того человека, который меня потянул на эту работу.
>>180258900 (OP) Изобретатель велосипеда, ты? Есть куча цмсок для новостных сайтов, бери понравившуюся и ебаш. Алсо, что за сайт то? Поди что-то уровня современного нусача, 24/7 хохлы и смерть гейропы?
>>180273276 Ничем он не плох. Когда то давно в PHP были ебланские практики типа глобальных переменных, сейчас же они все давно выпилены, ООП приведено в норму и в принципе PHP не шибко отличается от Java с точки зрения кодинга. Тот же Laravel вылизан до блеска, один из лучших фреймворков ддя веба которые только существуют среди всех языков.
Производительность у PHP конечно проигрывает некоторым альтернативам, но если твой сайт имеет нагрузки меньшие чем двач, то тебе об этом даже задумываться ни к чему.
>Производительность у PHP конечно проигрывает некоторым альтернативам Он будет ещё быстрее в одной из следующих версий. Там ещё Swoole есть, я не слышал о кейсах производительности на реальных коммерческих проектах, но бенчмарки были просто ебанутые, он ускоряет экосистему в 5 раз и больше.
>>180258900 (OP) У меня наоборот фронт тяжко идет, а с бэкэндом за трое суток без сна разобрался. node+express+socketio+jwt. Сокеты пока оставил, не трогал, но роуты и всю хуйню для бэка написал.
>>180273276 Хипстеры все языки обсирают. PHP всегда будет топовым на бэкенде, ВСЕГДА. Лучше языка не существует для бэкенда, он свою задачу на все 100 выполняет, поэтому никакой другой не нужен будет, пока пиэйпи развивается.
>>180273276 Хипстеры все языки обсирают. С++ всегда будет топовым на бэкенде, ВСЕГДА. Лучше языка не существует для бэкенда, он свою задачу на все 100 выполняет, поэтому никакой другой не нужен будет, пока плюсы развиваются.
>>180264991 антоша, да не спорь ты с ним. Он же зеленый чуть более чем полностью.
Челу нужен новостник на коленках за месяц запустить и ничего лучше готовых Вордпресса или Джумлы еще не придумали. Но нет, буду на дваче строить из себя дебила и копротивляться. . . . . . </хуй>
Можно ли за 2-3 месяца сделать фронт и бэк для новостного сайта с нуля?
Из опыта только средний уровень владения python, ну и в целом немножко касался различных языков лол
С фронтом, думаю, проблем больших не возникнет. А вот что с бэкэндом? Планирую на JS.
Получится ли уложиться в 2-3 месяца?