Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zasady pisania na forum Pro

Tematy na forum Pro mogą zakładać jedynie moderatorzy. W otwartych tematach może pisać każdy, kto ma coś fachowego do powiedzenia. Wszystkie posty nie wnoszące nic do tematu będą natychmiast usuwane, a ich autorzy dostaną ostrzeżenie.
Jeśli uważasz, że jakiś temat jest warty dyskusji na tym forum, zgłoś go w temacie Propozycje.

> php a duże projekty., Jakie środowisko używać.
anas
post 27.08.2006, 22:03:12
Post #1





Grupa: Zarejestrowani
Postów: 172
Pomógł: 0
Dołączył: 22.09.2002
Skąd: Gorzów Wlkp

Ostrzeżenie: (0%)
-----


Witam.

Od jakiegoś czasu jako firma realizujemy w miarę duże projekty bazując częściowo na własnych rozwiązaniach (jak to już w świecie php bywa - każdy pisze własny framework). Interesuje mnie wasza opinia czy warto dalej brnąć w tworzenie własnych fundamentów, czy np. nie lepiej pozostawić to innym (Zend Framework, Symfony, itd). Jak wiemy w php zanim się "przetnie deskę", należy sobie stworzyć piłę, samą deskę, a najlepiej to okulary ochronne i wiele innych narzędzi. (szkoda że nie wygląda to tak jak w .net). I teraz najważniejsze to jakie wy narzędzia byście zastosowali przy tworzeniu większych serwisów internetowych (dla przykładu serwis - 50k userów na dzień dobry przeniesionych ze starej wersji - docelowo liczba może sięgnąć kilkuset tysięcy, a może i więcej).

Chodzi mi o solidną platformę - czy ktoś z was pracował na jakimś dobrym ogólnodostępnym frameworku, nad podobnej wielkości projektem i może zdradzić mi jak się zachowywał? A może inne narzędzia? Czego wy używacie przy naprawdę dużych projektach?

Ps. Zależy mi również na szybkości pracy - przy np. 4 programistach nad takim projektem koszta mają dla mnie duże znaczenie.

Pozdrawiam dzięki za sugestie.

anas
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
NuLL
post 22.02.2007, 18:52:52
Post #2





Grupa: Zarejestrowani
Postów: 2 262
Pomógł: 21
Dołączył: 3.05.2004
Skąd: Sopot, Krakow, W-wa

Ostrzeżenie: (0%)
-----


PHP4 to przezytek - czy jest na serwerach czy nie. I to jest pewne.

Duze projekty przewaznie chodza na serwerach dedykowanych badz firmowych - bo duzego projektu na hostingu wspoldzielonym to ja nie widze. Dlatego tez jedyne sensowne PHP w duzych projektach to PHP5 i basta.

Co do testowania - zadnego z testow nie uwazam za wiarygodne - sporo z nich przegladam ( linkow nie pamietam smile.gif ) i przewaznie sie rozne wyniki.

Z tego co ja przejadlem pomimo mojego mlodego wieku wynika iz miejscami dobrze napisac FW pod konkrenty projekt. Mowie tu o obciazeniu rzedu kilku mln uniq smile.gif Napisanie fw pod taki projekt do dla dobrego programisty nie jest niczym szczegolnym. Kierujac firmowym FW wycina sie to co zbedne. Np. jakies pluginy kontrollera ( ZF ) na rzecz konkretyzacji np. pluginu autoryzacyjnego.

ORM - korzystalem tylko z phpDoctrine. Propela chcialem raz uzyc z grubej dosc rury winksmiley.jpg pt. 70 kilka tabeli. Pojawialy sie joiny po kilkunastu tabelach i nie chcialo mi sie patrzec na wydajnosc tego bo jej nie bylo. SMARTY do tego i byl kill. Ale Propela wywalilem przechodzac czesciowo na phpDoctrine, czesciowo na proste mapowanie klasami tabel i pojedynczych wierszy ( activeRecord itp ), do tego szablony przeszly na PHP i cud miod malina smile.gif

Ten post edytował NuLL 22.02.2007, 18:54:29


--------------------
Javascript, Coffeescript, Node.js, Mongo, CouchDb, chmury, workery & inne bajery - zycie jest zbyt krotkie aby miec nudna prace :)
Go to the top of the page
+Quote Post

Posty w temacie
- anas   php a duże projekty.   27.08.2006, 22:03:12
- - nazihipi   Jeżeli chodzi o naprawdę duże projekty to ja wogól...   27.08.2006, 22:55:35
- - splatch   Jeśli idzie o szybkość działania. Ruby w połączeni...   28.08.2006, 07:10:29
|- - nazihipi   Cytat(splatch @ 28.08.2006, 08:10 ) Jeśli...   28.08.2006, 12:27:26
- - anas   Hej. Ogólnie rzecz biorąc trudno by mi było teraz...   28.08.2006, 14:32:42
- - bela   nazihipi: chodzi pewnie o ten test http://wiki.rub...   28.08.2006, 14:46:13
- - sf   Wg mnie aktualnie jeśli ktoś ma już coś swojego i ...   28.08.2006, 18:48:38
- - Ace   anas: framework to nie wszystko. Mozesz rowniesz p...   28.08.2006, 22:39:12
- - SongoQ   @mike_mech podejrzewam ze wersja MySQL 7.0 (hehe) ...   29.08.2006, 01:38:28
|- - sopel   Cytat(SongoQ @ 29.08.2006, 02:38 ) Podejs...   29.08.2006, 09:20:09
- - Ace   Mysle ze duzy projekt - chociazby gdzie jest stras...   29.08.2006, 08:44:12
- - anas   Hej. Wracając do topicu: głównie chodzi o pogodze...   29.08.2006, 14:53:58
- - nasty_psycho   Cytatczy nie uwazacie ze taniej jest inwestowac w ...   29.08.2006, 18:58:01
- - anas   @Nasty - tak o to się nie martwie - chodzi mi o go...   30.08.2006, 11:42:11
- - Ace   @J4r0d: przeczytaj jeszcze raz post anas, CytatLok...   31.08.2006, 09:28:10
- - pawel_k   zgadzając się z większością zdań dodam od siebie, ...   31.08.2006, 11:14:35
- - anas   J4rod - co do testowania i wąskich gardeł ja profi...   1.09.2006, 22:46:49
- - itsme   a co do znaczy duzy projekt ? duzo kodu, duzo dany...   2.09.2006, 12:24:03
- - anas   @itsmeMowiac o duzych projektach, mialem na mysli ...   2.09.2006, 16:24:08
- - NuLL   Co do frameworkow i innego softu pisanego przez in...   3.09.2006, 03:50:22
- - Cysiaczek   Faktycznie OOP jest lepsze do dużych projektów, al...   3.09.2006, 04:14:07
- - 60156   Czesc ... Odpowiadacja nad temat duzych projektow ...   3.09.2006, 05:23:44
- - itsme   sluchajcie nie rozumiem zdan ze przez OOP tracimy ...   3.09.2006, 10:15:30
- - anas   @060156: moze pochawlisz sie chociaz czesciowo jak...   3.09.2006, 11:02:07
- - itsme   caly czas mowie ze ciezko to okreslic system aukc...   3.09.2006, 11:20:49
- - Dravo   Ja dodam, że wiekszość wspaniałego oprogramowania,...   3.09.2006, 11:24:43
- - Cysiaczek   @itsme - wydaje mi się, że anasowi chodzi o narzęd...   3.09.2006, 11:27:04
- - 60156   Odnosnie, Framoworkow to sie zgadzam, ze cos co je...   3.09.2006, 20:19:19
- - MMP   CytatZatem nie rozmawiajmy o tym ze OOp jest wolni...   3.09.2006, 21:00:19
- - itsme   MMP aplikacje pisane przez moja firme dzialja na s...   3.09.2006, 21:49:45
- - anas   @060156: Twoje rozwiazanie pochodzi mi pod EZ Comp...   5.09.2006, 17:52:34
|- - 60156   Cytat(anas @ 5.09.2006, 16:52:34 ) @0...   5.09.2006, 20:24:48
- - Prph   Znowu gadanie typu frameworki sa zle tez jest bez ...   5.09.2006, 18:25:39
- - Prph   Witam, Framework kojarzy sie z raczej z kombajnem...   2.10.2006, 22:27:26
- - patrycjusz   że tak spytam z czystej ciekawości jakim utrudnien...   3.10.2006, 19:05:53
- - Prph   Nie mam duzego doswiadczenia w pracy z frameworkam...   3.10.2006, 21:17:07
|- - Ace   Cytat(Prph @ 3.10.2006, 22:17:07 ) Sp...   3.10.2006, 22:13:11
- - Prph   Wyobraz sobie, ze uprawnienia najbardziej ogranicz...   4.10.2006, 06:10:34
|- - bela   Cytat(Prph @ 4.10.2006, 07:10:34 ) Wy...   4.10.2006, 08:32:21
- - Ace   W takim razie Twój framework w czym stwarzał Tobie...   4.10.2006, 08:25:47
- - Prph   Nie twierdze, ze nie dalo sie tego wymienic na inn...   4.10.2006, 13:50:32
- - sadu   Heja Pytanie na temat, ale troche z innej strony....   7.10.2006, 13:13:04
- - anas   Hej. Jak najbardziej chodziło mi o pracę grupową....   8.10.2006, 11:51:47
- - patrycjusz   continuum+ant lub trac+phpunit   8.10.2006, 19:27:27
- - jarrod   Witam. Myślę że php + mysql całkiem dobrze sobie ...   14.10.2006, 20:45:10
- - Ociu   @jarrod: imho nie php+mysql, a php+$db gdzie ...   15.10.2006, 07:57:10
- - Sh4dow   Z tego co anas sie wypowiedział że to tak duży pro...   23.10.2006, 14:18:31
- - Bora   Mysql wspiera np synchronizacje baz danych co pozw...   11.11.2006, 00:58:01
- - MStaniszczak   a może Bizgres? http://www.bizgres.org/home.php Pa...   24.11.2006, 12:23:37
- - rashid   Cytat(anas @ 27.08.2006, 22:03:12 ) W...   26.01.2007, 13:17:44
- - DeyV   Rozmowa o frameworkach zawsze stanowi pewien probl...   6.02.2007, 19:51:46
|- - mike_mech   Cytat(DeyV @ 6.02.2007, 19:51:46 ) (....   6.02.2007, 20:07:41
- - DeyV   mike_mech - myślę jednak, że tym razem nie przeczy...   6.02.2007, 22:14:02
- - menic   To że symfony jest wolne i krowiaste to niestety f...   7.02.2007, 11:29:45
- - bela   Cytat(DeyV @ 6.02.2007, 22:14:02 ) 1)...   7.02.2007, 18:44:01
- - Krolik   Jak już o frameworkach mowa: czy w php są jakieś L...   12.02.2007, 12:12:08
- - normanos   CodeIgniter albo ZendFramework przy czym chyba ZF ...   12.02.2007, 12:31:23
- - anas   Witam, jako że jestem autorem wątku, postaram się...   19.02.2007, 22:17:19
- - normanos   true, smarty przymuli wszystkim http://www.alron...   20.02.2007, 10:52:40
- - anas   Cytat(normanos @ 20.02.2007, 10:52:40...   20.02.2007, 22:40:16
- - anas   Cytat(normanos @ 20.02.2007, 23:01:48...   21.02.2007, 00:44:30
- - NuLL   PHP4 to przezytek - czy jest na serwerach czy nie....   22.02.2007, 18:52:52
- - nasty_psycho   Cześć! Tak sobie czytałem ten ...   14.03.2007, 22:40:24
- - Łukasz O.   a kiedy przychodzi do SEO to zbierasz resztki tego...   16.03.2007, 08:50:44
- - Ace   Można to wszystko napisać tak, aby googlebot widzi...   16.03.2007, 09:42:00
|- - bełdzio   Cytat(Ace @ 16.03.2007, 09:42:00 ) Mo...   17.03.2007, 12:38:05
- - Diwi   Tyle że to jest Cloaking czyli podstawianie botowi...   16.03.2007, 20:13:24
- - normanos   już tam nie przesadzajcie, jak wszystko trzeba uży...   16.03.2007, 21:27:32
- - Fuzja   Zawsze lubiłem symfony, a zf jakoś mnie odrzucał. ...   18.03.2007, 16:26:11
- - a79rtur   anas: twoj lobbing na rzecz symfony jest calkiem p...   18.04.2007, 13:13:56
- - anas   Hej, a79rtur: a dlaczego miałoby nie być możliwe?...   18.05.2007, 15:43:46
- - NuLL   CytatJak rozwiązujecie wersjonowanie danych n...   18.05.2007, 16:05:53
- - Łukasz O.   przykład z zamówieniem w sklepie internetowym: dod...   18.05.2007, 16:11:24
- - Sedziwoj   W sumie jak jest zmieniane coś więcej niż cena to ...   18.05.2007, 18:35:39
- - Rokis   Panowie, gdy sprawdzałem sobie wydajność framework...   18.08.2008, 22:12:14
- - rybik   Bardzo to dobry i pożyteczny topic proszę wytłuma...   19.08.2008, 00:04:33
- - chlebik   Panowie, ale wydaje mi sie, ze caly czas zapominam...   19.08.2008, 01:09:18
|- - sf   Cytat(chlebik @ 19.08.2008, 02:09:18 ...   13.09.2008, 06:24:47
- - normanos   +1 dla @chlebika To m.in. dlatego duże firmy wyb...   19.08.2008, 14:34:52
- - Krolik   Trochę rozbawiła mnie dyskusja na temat wyższości ...   12.09.2008, 09:22:09
- - Cysiaczek   Co do porównania pehapowych FW to może i bym się z...   12.09.2008, 14:43:31
- - Krolik   1. Benchmarki: Wejdź sobie na Great Language Shoot...   12.09.2008, 20:36:32
- - mrok   J2EE Taaaak zajebisty pomysł pracuję właśnie w fi...   12.09.2008, 21:53:41
- - orglee   mrok: Normalnie mało ze śmiechu się nie popłakałem...   13.09.2008, 00:17:34
- - Krolik   Pytanie jest o PHP i duże projekty. Wyraziłem tylk...   13.09.2008, 11:47:00
- - normanos   spoko, ale nie śmiećcie tutaj o czymkolwiek innym ...   13.09.2008, 15:03:23
- - mrok   //adminie to moj ostatni off o javie w tym temacie...   13.09.2008, 20:07:13
- - Krolik   Dobra, pozostając przy PHP: czy są jakieś dobre fr...   15.09.2008, 16:38:52
- - LBO   PRADO, ale i tak polecałbym zapoznać się z czymś i...   15.09.2008, 19:41:43
- - Krolik   Dlaczego z czymś innym? Jakie są wady / zalety PRA...   16.09.2008, 10:23:50
|- - normanos   Cytat(Krolik @ 16.09.2008, 09:23:50 )...   17.09.2008, 17:03:19
- - kwiateusz   ale jak to ktos madry powiedział: serwer jest...   17.09.2008, 15:34:59
|- - Sedziwoj   Cytat(kwiateusz @ 17.09.2008, 16:34:5...   17.09.2008, 15:38:16
- - orglee   Hahahaha pięknie podsumowaliście pytanie dlaczego ...   17.09.2008, 19:20:29
- - Krolik   No, ja się zgadzam z tym, że czas programisty jest...   18.09.2008, 15:47:26
|- - normanos   Cytat(Krolik @ 18.09.2008, 14:47:26 )...   18.09.2008, 16:57:19
|- - kbsucha   Cytat(normanos @ 18.09.2008, 17:57:19...   18.09.2008, 17:22:28
- - LBO   Cytat(normanos @ 18.09.2008, 17:57:19...   18.09.2008, 17:10:31
2 Stron V   1 2 >


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 31.05.2024 - 23:39