2010-12-29 5 views
7

Jak skalowalne jest Codeigniter V Inne frameworki PHP? Jestem nowy w Codeigniter i lubię wiedzieć, jak skalowalny jest on w porównaniu do innych frameworków PHP?Jak skalowalne jest Codeigniter V Inne frameworki PHP?

+0

Skalowalny w jakim aspekcie? – jondavidjohn

+2

możliwy duplikat [Jaka jest najlepsza platforma PHP MVC do skalowalności?] (Http://stackoverflow.com/questions/132056/what-is-the-best-php-mvc-framework-for-scalability) – mario

+0

^I zgadzam się z tobą –

Odpowiedz

1

CodeIgniter jest przeznaczony dla PHP4. Kohana to najlepszy wybór spośród tych, których oznakowałeś. CI jest świetny, ale nie wiem, jak skalowalny może być w porównaniu do tych.

+3

To byk, CodeIgniter 2.0 nie obsługuje już PHP4. CI pokonał Kohana w każdym benchmarku, z którym się zetknąłem, ale zawsze cieszę się, że widzę je teraz. –

+0

OK, gdzie jest przycisk Pobierz CI 2.0? –

+0

@webarto: pobierz najnowszą wskazówkę stąd: https://bitbucket.org/ellislab/codeigniter – treeface

3

Ogólnie mówiąc o Skalowalności, większość ludzi myśli w jednym kierunku, a to w kategoriach wzrostu. Wiele szkieletów dobrze radzi sobie z rozwojem, ale silny atut CI jest w stanie kontrolować ślad struktury, aby skalować zarówno w górę, jak iw dół w zależności od zastosowania. Ty, twórca, masz całkowitą kontrolę nad efektywnym wykorzystaniem zasobów, a to oznacza, że ​​nawet gdy twoja aplikacja się powiększa, zachowujesz tę kontrolę, więc nawet jeśli twoja aplikacja tego wymaga, możesz dalej odpowiednio wykorzystywać zasoby.

Poproś 10 programistów aplikacji internetowych, aby uzyskać 4 lub 5 różnych odpowiedzi zgodnych z używanymi tagami.

To pytanie dotyczące kurczaka lub jajka, gdy pytasz, czy go używasz, ponieważ mu się podoba, lub podoba się, ponieważ go używa.

7

CodeIgniter jest ogromnie skalowalny, ponieważ robi bardzo mało. To może brzmieć nieco absurdalnie, biorąc pod uwagę entuzjastę CodeIgniter, ale właśnie dlatego to uwielbiam.

CodeIgniter jest absurdalnie lekki. Nie ma konwencji, nie ma prawdziwych kosztów ogólnych i został rekomendowany przez Rasmus jako najlżejsza struktura wokół.

Skalowalność to zwiększanie wydajności aplikacji, ruchu, wydajności i ogólnego rozmiaru. Rozmiar ogólny nie ma znaczenia, ponieważ ładuje tylko to, co ładujesz, ruch jest w porządku z poprawnym buforowaniem, a wydajność działa znakomicie, jak już wskazałem: jest lekki jak diabli.

Mam kilka stron internetowych w rankingu 100 000 i więcej na Alexa i jeszcze nie walczyły.

+0

Dzięki za komentarz i wgląd jak zawsze. Czy z ciekawości korzystałeś kiedyś z Kohany? Jeśli tak, to w jaki sposób miałbyś CI, a co z tego nienawidziłeś? Niejasne pytania, wiem, ale jestem ciekaw, co myślisz. – treeface

+0

Użyłem Kohany do zbudowania kilku aplikacji i było to zarówno przyjemne, jak i bardzo frustrujące. Naprawdę kocham ich Cascading File System, a modele PHP5 (i automatyczne ładowanie w ogóle) były piękną zmianą z $ this-> load. Niestety to nieudokumentowane i trochę bałaganu. Spójrz na FuelPHP http://fuelphp.com/, aby uzyskać idealną mieszankę CI, Kohana, Rails i innych. –

Powiązane problemy