За последние 24 часа нас посетили 31983 программиста и 1363 робота. Сейчас ищут 874 программиста ...

В чем смысл фреймворков?

Тема в разделе "Беседы", создана пользователем Danil005, 6 июл 2017.

  1. Danil005

    Danil005 Активный пользователь

    С нами с:
    2 янв 2015
    Сообщения:
    528
    Симпатии:
    30
    Смысл этих долбаных фреймворков, куда не смотри, все компании просят знания фреймворка... Почему они так популярны? Просто все за людей делаю, это же не интересно, как же продумка всего проекта, мучительные исправление багов и т.д...
     
  2. romach

    romach Старожил

    С нами с:
    26 окт 2013
    Сообщения:
    2.904
    Симпатии:
    719
    Слой данных, request/response и прочие автолоады - ни разу не относятся к проекту, а должны просто работать. Туда же cli, очереди, бэкапы, кэширование и прочие полезные ништяки - всё это можно сделать с 0 руками, но нахера это делать каждый раз и главное, ловить баги ни как не относящиеся к делу?
     
    mahmuzar, artoodetoo и Алекс8 нравится это.
  3. Danil005

    Danil005 Активный пользователь

    С нами с:
    2 янв 2015
    Сообщения:
    528
    Симпатии:
    30
    Я почему-то думал, что фреймворк уже имеет готовые запросы и т.д, а что нужно тупо юзать уже готовые функции... +говорят, что фреймворк делает "тупым", поэтому и не брался за него...
     
  4. Алекс8

    Алекс8 Активный пользователь

    С нами с:
    18 май 2017
    Сообщения:
    1.730
    Симпатии:
    359
    я еще месяц назад думал так же)) пару раз пытался разбираться для себя... но что то не нравилось)) возвращался к привычному движку написанному на функциях)) писал моды)) довольно такие крупные вещи делал если смотреть в масштабах модов))

    а недавно мне надо было сделать для клиента сайт)) я потыкался, не нашел ничего что бы мне понравилось в виде основы - сделал каркас MVC)) сделал свой роутинг и автозагрузку классов)) и начал делать)) а потом что то мне в голову стукнуло и я решил сделать это на YII2... типа модно - молодежно)) и т.п.))
    какая офигенная штука YII2... я делаю проект - я не трачу времени на CRUDы... мне ненадо рисовать формы для ввода данных и их отображения.. все уже есть..просто бери и пользуйся.. только пили бизнеслогику, а рутинные вещи которые как правило на себя оттягивают большую часть времени - тут уже сделаны))
     
  5. TeslaFeo

    TeslaFeo Старожил

    С нами с:
    9 мар 2016
    Сообщения:
    2.984
    Симпатии:
    759
    компании не выгодно чтобы ты тратил время на подобные вещи. Чем быстрее ты сделаешь работу - тем лучше.
     
  6. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    потому что можно заменить работника легче
     
    mahmuzar, artoodetoo и Fell-x27 нравится это.
  7. Zuldek

    Zuldek Старожил

    С нами с:
    13 май 2014
    Сообщения:
    2.381
    Симпатии:
    344
    Адрес:
    Лондон, Тисовая улица, дом 4, чулан под лестницей
    думки никуда не делись. Просто теперь они лежат выше и ниже уровня скелета приложения коим и является фреймворк. Придумывать что-то новое в его базовой реализации не нужно, а переписать её при необходимости сложности не составит из-за расширяемой модульной структуры, что и делают опытные разработчики, заимствуя к примеру себе в приложение лишь нужные модули.
     
  8. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.128
    Симпатии:
    1.248
    Адрес:
    там-сям
    С т.з. заказчика, на фреймворке делать дешевле.

    Когда делаешь что-то просто ради удовольствия, пробуй закодить все куски по своему :), чтобы знать как оно работает внутри и уметь выбирать лучший из доступных вариантов.
     
  9. easy-phpc

    easy-phpc Новичок

    С нами с:
    7 июл 2017
    Сообщения:
    10
    Симпатии:
    0
    Что за движок? Заранее спасибо.
     
  10. Алекс8

    Алекс8 Активный пользователь

    С нами с:
    18 май 2017
    Сообщения:
    1.730
    Симпатии:
    359