Difference between revisions of "WOSP CMS:Brainstorms:Framework"

From Braniecki's Wiki
Jump to navigation Jump to search
(stworzona strona | dodane info ogólnie o frameworkach | dodane 'troche' info o CakePHP)
 
 
(3 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
== Ogólnie o frameworkach ==
 
== Ogólnie o frameworkach ==
* [http://www.phpit.net/article/ten-different-php-frameworks/| Porównanie 10 frameworków @ phpit.net]
+
* [http://www.phpit.net/article/ten-different-php-frameworks/ Porównanie 10 frameworków @ phpit.net]
* [http://paul-m-jones.com/blog/?p=238| Benchmarki interesujących nas frameworków]
+
* [http://paul-m-jones.com/blog/?p=238 Benchmarki interesujących nas frameworków]
* [http://www.h3rald.com/articles/view/rails-inspired-php-frameworks/| Rails Inspired PHP frameworks]
+
* [http://www.h3rald.com/articles/view/rails-inspired-php-frameworks/ Rails Inspired PHP frameworks]
 
** Raczej przyjrzenie sie frameworkom niż jakaś dogłębna analiza
 
** Raczej przyjrzenie sie frameworkom niż jakaś dogłębna analiza
 
+
* [http://forum.php.pl/php-a-duze-projekty-t52727.html Php a duże projekty - Jakie środowisko używać]
 +
** polecam szczególnie posty gdzieś od połowy wątku, gdzie jest analiza, co może być potrzebne, a co przeszkadzać w tworzeniu większych aplikacji.
  
 
== CakePHP ==
 
== CakePHP ==
Developerzy CakePHP nie chcą dodawać wielu składników do frameworka ( czegoś co by używało mniej nie  przypuśćmy 80% użytkowników/80% aplikacji - np. eksport do PDF)- uważają, iż sam framework powinien być w miarę czysty i umożliwiać łatwe jego rozszerzenie (Pluginy-mini aplikacje, Helpers, Components, Vendors - zewnętrzne biblioteki). Miejscem stworzonym do wymiany tych komonentów (oraz różnych poradników/tutoriali) jest [[http://bakery.cakephp.org/| Piekarnia]] ;).
+
Developerzy CakePHP nie chcą dodawać wielu składników do frameworka ( czegoś co by używało mniej nie  przypuśćmy 80% użytkowników/80% aplikacji - np. eksport do PDF)- uważają, iż sam framework powinien być w miarę czysty i umożliwiać łatwe jego rozszerzenie (Pluginy-mini aplikacje, Helpers, Components, Vendors - zewnętrzne biblioteki). Miejscem stworzonym do wymiany tych komonentów (oraz różnych poradników/tutoriali) jest [http://bakery.cakephp.org/ Piekarnia] ;).
Niektóre wieksze projekty, które potrzebują Traca są bezpłatnie hostowane w [[http://cakeforge.org/| Kuźni]] ;).
+
Niektóre wieksze projekty, które potrzebują Traca są bezpłatnie hostowane w [http://cakeforge.org/ Kuźni] ;).
  
 
Aktualnie została wydana wersja 1.2 dla developerów(ETA wersji finalnej - when it's ready - ale nie takie debianowe ;)) posiadająca wiele usprawnień.
 
Aktualnie została wydana wersja 1.2 dla developerów(ETA wersji finalnej - when it's ready - ale nie takie debianowe ;)) posiadająca wiele usprawnień.
  
* [[http://www.sitepoint.com/article/application-development-cakephp| CakePHP - pierwszy gryz]] ;) dobry dla początkujących
+
* [http://www.sitepoint.com/article/application-development-cakephp CakePHP - pierwszy gryz] ;) dobry dla początkujących
* [[http://devzone.zend.com/node/view/id/593| Rozszerzanie CakePHP]]
+
* [http://devzone.zend.com/node/view/id/593 Rozszerzanie CakePHP]
* [[http://cakebaker.42dh.com/cakephp-projects| Kilka projektów wykonanych w oparciu o CakePHP]]
+
* [http://cakebaker.42dh.com/cakephp-projects Kilka projektów wykonanych w oparciu o CakePHP]
* [[http://cakebaker.42dh.com/cakephp-resources| CakePHP Resources]] (m.in. grupa google, #irc, blogi...)
+
* [http://cakebaker.42dh.com/cakephp-resources CakePHP Resources] (m.in. grupa google, #irc, blogi...)
* [[http://hades.phparch.com/ceres/public/article/index.php/art::cakephp::overview| An overview of the CakePHP framework @ phparch.com]]
+
* [http://hades.phparch.com/ceres/public/article/index.php/art::cakephp::overview An overview of the CakePHP framework @ phparch.com]
* Mozilla używała CakePHP w kilka projektach (m.in. na [[http://firefoxparty.com/| Firefox Party]])
+
* Mozilla używała CakePHP w kilka projektach (m.in. na [http://firefoxparty.com/ Firefox Party])
* na IBM DeveloperWorks jest seria artykułów/tutoriali [[http://www-128.ibm.com/developerworks/views/opensource/libraryview.jsp?search_by=cook+web+sites+CakePHP| IBM DeveloperWorks]]
+
* na IBM DeveloperWorks jest seria artykułów/tutoriali [http://www-128.ibm.com/developerworks/views/opensource/libraryview.jsp?search_by=cook+web+sites+CakePHP IBM DeveloperWorks]
  
  
Line 24: Line 25:
  
 
== Symfony ==
 
== Symfony ==
 +
* [http://www.symfony-project.com/content/documentation.html dokumentacja, polecam obejrzenie screencastow]
 +
* [http://www.symfony-project.com/trac/wiki/ApplicationsDevelopedWithSymfony projekty smigajace na symfony]
  
 
== Zend Framework ==
 
== Zend Framework ==
 +
 +
== Prado ==
 +
 +
* [http://www.pradosoft.com/demos/quickstart/] QuickStart Tutorial, czyli szybki start :)
 +
* [http://www.pradosoft.com/wiki/index.php/Category:Cookbook] Cook Book - Przepisy ;]
 +
* [http://www.pradosoft.com/docs/manual/] Manual
 +
* [http://www.pradosoft.com/docs/classdoc/] Api Klas
 +
* [http://www.pradosoft.com/demos/] Przykładowe Dema aplikacji w Prado

Latest revision as of 12:01, 7 February 2007

Ogólnie o frameworkach

CakePHP

Developerzy CakePHP nie chcą dodawać wielu składników do frameworka ( czegoś co by używało mniej nie przypuśćmy 80% użytkowników/80% aplikacji - np. eksport do PDF)- uważają, iż sam framework powinien być w miarę czysty i umożliwiać łatwe jego rozszerzenie (Pluginy-mini aplikacje, Helpers, Components, Vendors - zewnętrzne biblioteki). Miejscem stworzonym do wymiany tych komonentów (oraz różnych poradników/tutoriali) jest Piekarnia ;). Niektóre wieksze projekty, które potrzebują Traca są bezpłatnie hostowane w Kuźni ;).

Aktualnie została wydana wersja 1.2 dla developerów(ETA wersji finalnej - when it's ready - ale nie takie debianowe ;)) posiadająca wiele usprawnień.



Symfony

Zend Framework

Prado

  • [1] QuickStart Tutorial, czyli szybki start :)
  • [2] Cook Book - Przepisy ;]
  • [3] Manual
  • [4] Api Klas
  • [5] Przykładowe Dema aplikacji w Prado