2013-04-04 3 views
-1

Я ищу php API, который не будет сильно меняться, и что будет поддерживать долгое время. Я буду использовать фреймворк или CMS в зависимости от случая моих будущих работ, поэтому приятно иметь и то, и другое.Стабильный php api framework/CMF/CMS

Вот что я получил от моего исследования:

Framework:

  • Codeigniter 2 -> стабильный, но все ставит под сомнение будущее его и пропустить модульный подход (трудно найти вверх современный код).
  • Symfony 2 -> немного медленнее, но кажется приятным в целом.

CMF/CMS:

  • Wordpress -> кажется, что это одна из самых стабильных API в этой категории.

Есть ли какие-либо другие рамки/CMS, которые я мог бы рассмотреть?

ответ

1

Symfony 2 - один из лучших вариантов фрэйм-фреймворка (мое мнение, а также другое мнение большого гола), но когда он вышел из symfony 1.4, он выглядит как общая разная структура, поэтому вы можете иметь довольно хороший вариант с этой структурой, если вы все еще на версии 2, но если вы хотите обновить в будущем, может быть сложно, или, может быть, они не будут сильно меняться, как в случае с 1.4 до 2.0, но это шанс.

Codeigniter стабилен, но я нашел его подходящим для небольших проектов, потому что, когда вы уже работали с symfony или другими фреймворками, вы обнаруживаете, что codeigniter позволяет создавать беспорядочную файловую структуру, особенно со многими разработчиками, работающими в одном и том же время. Symfony поможет вам организовать все более организованные.

Wordpress действительно стоит на рынке, но для bloggin, если у вас есть интеграция, следите, потому что wordpress меняет их api от версии до версии, поэтому я позабочусь, я предпочитаю фреймворк, если у меня есть интеграция, потому что Обновления WordPress много раз в год, и, возможно, вам потребуется время от времени обновлять свой код.

Мой последний является Рекомендации для Symfony, потому что это большой парень на блоке, есть много документов, много exmaples, более сообщества каждый день, и сделать код более структурированным, так что вы не придется искать многих других, только если вы ищете конкретную характеристику, но я сомневаюсь, что Symfony не может делать ничего, что вы могли бы хотеть.

+0

Я слышал, что WordPress не нарушил их API так. О, хорошо, это хорошо знать! Спасибо за ваш ответ, я обязательно попробую Symfony – UdK