Приятная реализация сайта, хотел узнать на чём сделан.
0
На чём сделан этот сайт?
Автор
igh0st
, 26 Май 2010 13:07
Сообщений в теме: 8
#1
Отправлено 26 Май 2010 - 13:07
#2
Отправлено 26 Май 2010 - 13:52
Сам сайт PHP + фреймворк Kohana
форум - phpbb
форум - phpbb
#3
Отправлено 27 Май 2010 - 08:36
Не откажите в любезности ответить на несколько вопросов по Kohana, не столько технических, сколько важных для понимания целесообразности применения фреймворка?
#4
Отправлено 27 Май 2010 - 12:38
Конечно отвечу, спрашивайте пожалуйста.
#5
Отправлено 28 Май 2010 - 06:01
Спасибо.
Итак, пожалуй, основной вопрос - какие именно возможности дает фреймворк (в данном случае Kohana) в этом проекте?
Итак, пожалуй, основной вопрос - какие именно возможности дает фреймворк (в данном случае Kohana) в этом проекте?
#6
Отправлено 28 Май 2010 - 07:05
Мне не нужно задумываться об обработке строки запроса, кохана сама выполняет маршрутизацию. Не нужно задумываться о сессиях, не нужно задумываться о доступе к GET,POST. Не нужно задумываться о SQL синтаксисе.
Те всю рутину кохана берет на себя.
Те всю рутину кохана берет на себя.
#7
Отправлено 28 Май 2010 - 08:22
Да, но существует масса хороших фреймворков - CodeIgniter, Symphony, MZZ, CakePHP... Почему именно Kohana? Это осознанный технический выбор?
#8
Отправлено 28 Май 2010 - 12:24
я не очень хочу вдаваться в сравнение фреймворков, но скажу, что все названия которые вы перечислили я смотрел или читал про них информацию. Я новичек в php и сайт у меня относительно простой, поэтому я искал фреймворк который я могу быстро изучить.
Например я выбрал Kohana, а не скажем CodeIgniter так как CI поддерживает как 4ю так и 5ю версию php, но платой за это является более запутанный синтакс
CI:
$this->load->helper('email');
send_email($to, $subject, $msg);
KOhana:
email::send($to, $from, $subject, $msg);
Для моих задач кохана подходит просто отлично, для других задач, возможно, другие фреймворки лучше.
Например я выбрал Kohana, а не скажем CodeIgniter так как CI поддерживает как 4ю так и 5ю версию php, но платой за это является более запутанный синтакс
CI:
$this->load->helper('email');
send_email($to, $subject, $msg);
KOhana:
email::send($to, $from, $subject, $msg);
Для моих задач кохана подходит просто отлично, для других задач, возможно, другие фреймворки лучше.
#9
Отправлено 28 Май 2010 - 14:00
Не рассматривалась ли в качестве базы для сайта какая-нибудь CMS, например Drupal?