Каковы преимущества использования фреймворка в PHP? Вы бы порекомендовали этот ярлык новичку?

3 Ответы


  • У всех приложений есть общие черты, поэтому вместо того, чтобы изобретать колесо каждый разработчик, можно использовать фреймворк.
    Фреймворки часто имеют открытый исходный код, поэтому, если фреймворк не соответствует всем вашим требованиям, вы можете создать их самостоятельно и отправить свои изменения; если они достаточно хороши, они станут частью фреймворка, чтобы другие могли извлечь выгоду из вашей работы.
    Однако если фреймворк соответствует всем вашим требованиям, вы можете быстро создать приложение, просто научившись его настраивать.
    Я бы порекомендовал фреймворки новичкам, но не бойтесь смотреть на исходный код, фреймворки часто используют шаблоны проектирования и следуют лучшим практикам и, следовательно, являются хорошим примером того, как кодировать. Хотя, возможно, проще полагаться на активную абстракцию базы данных записей и другие модули plug and play, но если вы не научитесь катить свои собственные, вы в конечном итоге столкнетесь с проблемами, которые не будете знать, как исправить.

  • Если вы используете Framework, вы не будете касаться кода важных функций темы, когда просто хотите внести некоторые визуальные изменения.

    Фреймворк, который я использую и которым я доволен, - это Genesis Framework.

  • PHP - это язык сценариев на стороне сервера, который идеально подходит для всех известных операционных систем, таких как Windows, Linux и другие.

    • У PHP-фреймворков есть свои собственные методики устранения неполадок.

    • Использование фреймворков резко сокращает время проекта, поскольку нет необходимости составлять сложные коды.

    • Фреймворки, такие как Codeigniter, Cake PHP, Zend и т. Д., Поддерживают практически все соединения с базами данных, такие как SQL, My SQL, Oracle и ODBC.

    • Эти превосходные PHP-фреймворки следуют архитектуре MVC (Model View Controller), которая представляет собой невероятное сочетание приложения базы данных (модели), кодирования HTML (представление) и инструкций ввода / вывода (контроллер). Поскольку используется шаблон MVC, код оптимизируется, поэтому он будет работать быстрее.

    • Один и тот же код может быть использован в различных проектах с некоторыми изменениями. Следовательно, переработка кода - одна из самых важных функций, предоставляемых фреймворками PHP.

    • Эти фреймворки имеют встроенную базовую библиотеку, поэтому кодирование становится легче по сравнению с традиционным методом кодирования PHP.

    • Это сделает код пользователей легким, четким и безопасным.

    • У них есть несколько творческих функций, которые созданы для того, чтобы иметь преимущество в кодировании.

    Подводя итог, можно сказать, что это эффективно, безопасно и экономично. В то же время фреймворки обычно включают в себя документацию, группу поддержки или большие форумы сообщества, где пользователь может быстро получить ответы.

    Чтобы получить дополнительную информацию, напишите нам в любое время на тренинге по PHP в Чандигархе.



Напишите свой ответ

Ваш ответ появится после модерации