Любой программист, сделав несколько проектов, начинает задумываться, как бы облегчить свою работу. Всегда хочется иметь уже готовый каркас с набором шаблонов и решений, на основе которого можно было бы создавать новые программы, скрипты и приложения, упростив себе при этом жизнь.
Кто-то все равно пытается изобрести свой готовый каркас и продвигается очень в этом направлении очень трудно и медленно. Конечно же, в итоге что-то получается, но это творение далеко от совершенства, так как у начинающего программиста опыта пока недостаточно, да и в одиночку очень сложно создать что-то стоящее.
Со стороны это походит на попытку изобрести велосипед, вместо того, чтобы приобрести уже готовое транспортное средство, и с комфортом добраться до места назначения.
Для этого и были придуманы фреймворки. В настоящее время над созданием фреймворков трудятся целые группы программистов. Проще потратить некоторое время на изучение уже готового каркаса и получить в свой арсенал инструмент, позволяющий решить большинство стандартных задач программиста.
Так что же такое фреймворк? В переводе с английского, framework – это структура, сфера деятельности, каркас. Фреймворк содержит в себе набор готовых библиотек, предназначенных для самых различных целей. Это может быть работа с базами данных, с формами, авторизацией, отправкой почты, и много другое.
Можно привести пример Kohana Framework. Kohana – это быстрый и очень легкий фреймворк, имеющий необыкновенную гибкость и низкий порог вхождения. Можно также в качестве примеров привести популярные в среде PHP–программистов бесплатные фреймворки Code Igniter и Yii.
Так что осваивайте езду на готовых велосипедах и вперёд – к новым проектам на новой скорости!
Советуем Вам "Bosch-Climate", который предлагает к продаже надежные котлы двухконтурные твердотопливные. Следует знать, что твердотопливные котлы, помимо отопления могут также нагревать некоторое количество воды для бытовых нужд.