Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Какой php фреймворк выбрать?

445
14 августа 2012 года
Charley
176 / / 16.08.2011
Нужен php фреймворк, удовлетворяющий следующим условиям:
1. высокая защита от взломов;
2. постепенное добавление функционала при модернизации сайта;
3. высокая скорость;
4. удобное обновление сайта в случае обновления самого фреймворка("без гемора типа изменения api функций).
1
16 августа 2012 года
kot_
7.3K / / 20.01.2000
что такое - "высокая защита от взломов"? Он чего с железобетона должен быть? самое тупое и уязвимое в любом фремворке - это прокладка между стулом и монитором как правило. Фреймворк тут мало поможет.
Что тако "постепенное добавление функционала" и как это вобще связано с вопросом?
"удобное обновление сайта" - опять же это зависит от прокладки - фреймворк тут имеет не много отношения.

найболее функциональный, быстрый и с хорошей динамикой развития - Yii. Я по крайней мере использую его в работе - нарвится.
445
16 августа 2012 года
Charley
176 / / 16.08.2011
Цитата: kot_
что такое - "высокая защита от взломов"? Он чего с железобетона должен быть? самое тупое и уязвимое в любом фремворке - это прокладка между стулом и монитором как правило. Фреймворк тут мало поможет.


Читал в журналах как проводят взломы сайтов, основанных на недоработанных cms. Вот и хочу поинтересоваться а не актуально ли это насчет фреймворков?

Цитата: kot_

Что тако "постепенное добавление функционала" и как это вобще связано с вопросом?


К примеру к выходу релиза фреймворка Zend 2 не придется ли мне менять названия api-функций на сайте, построенном на Zend 1?

1
17 августа 2012 года
kot_
7.3K / / 20.01.2000
Цитата: Charley
Цитата: kot_
что такое - "высокая защита от взломов"? Он чего с железобетона должен быть? самое тупое и уязвимое в любом фремворке - это прокладка между стулом и монитором как правило. Фреймворк тут мало поможет.


Читал в журналах как проводят взломы сайтов, основанных на недоработанных cms. Вот и хочу поинтересоваться а не актуально ли это насчет фреймворков?


и да и нет.
Проблема не в "недоработанных cms" - проблема в игнорировании проблем безопасности как таковых. С фреймворком тут связано мало - хотя то же yii предоставляет программисту классы позволяющие единообразно чистить ввод и пр. Но это не гарантирует отсутсвие проблем с безопасностью - потому как в первую очередь от тебя зависит - будешь ли ты их использовать, и как использовать.
Видимо у тебя некоторая мешанина в голове связанная с понятиями Системы управления контентом (CMS) и Фрейворк ( framework). CMS - это готовый дом - заехал и живи - от этого все достоинства (быстро въехал), и недостатки (во многом зависишь от пряморукости строителей).
Фреймворк - это набор материалов (и инструментов как правило) - с них ты можешь построить дом, забор, собачью конуру либо шалаш. Если проводить аналогию со строительством - твой вопрос в данной области звучит - КАК У ЭТИХ КИПИЧЕЙ С БЕЗОПАСНОСТЬЮ? - согласись, если ты такое задашь в реальной жизни - вопрошаемый покрутит у виска. Хотя в некоторых контекстах этот вопрос имеет смысл. Но тогда контекст надо озвучивать.
В целом ответ на твой вопрос - твои прямые руки и регулярные проверки.

Цитата: Charley

Цитата: kot_

Что тако "постепенное добавление функционала" и как это вобще связано с вопросом?


К примеру к выходу релиза фреймворка Zend 2 не придется ли мне менять названия api-функций на сайте, построенном на Zend 1?


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

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог