Подскажите, пожалуйста, замедляют ли фреймворки скорость работы кода? Как будет код работать быстрее - на чистом php или на фреймворке? И защищает ли фреймворк от sql инъекции и от таких вещей? Безопасен или нет?
Современные и поддерживаемые фреймворки безопасны (особенно если своевременно их обновлять).
Защита от SQL-инъекций есть, НО нужно уметь пользоваться этой защитой (читайте документацию о фреймворке), в противном случае даже используя фреймворк, неопытный программист может допустить уязвимости. Бонусом: фреймворк предоставляет плюшки по защите не только от SQL-инъекций.
Замедляет? Да, замедляет, чистый "Hello World" сгенерируется быстрее, но стоит понимать, что чаще всего мы тут говорим о копейках (и обычный пользователь даже не заметит разницы). Но стоит понимать что фреймворк взамен предлагает вам экономить кучу своего времени, куча полезных функций, уже реализована структура и архитектура, все готово, программисту остается только сконцентрироваться на задаче.
Расписывать все преимущества фреймворков - очень длинно и кто-то это сможет сделать лучше меня. Но вкратце: все нормальные проекты используют фреймворки. Просто почитайте документацию любого фреймворка, посмотрите уроки и сразу поймете на сколько фреймы хороши.
Про время работы стоит добавить то, что в 99% случаев генерация страницы зависит не от фреймворка а от того кода, который вы напишете сами.
Сборка персонального компьютера от Artline: умный выбор для современных пользователей