php a duże projekty., Jakie środowisko używać. |
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ć. |
18.09.2008, 20:23:35
Post
#101
|
|
Grupa: Zarejestrowani Postów: 793 Pomógł: 32 Dołączył: 23.11.2006 Skąd: Warszawa Ostrzeżenie: (0%) |
Co do ceny sprzętu, programistów itd.
To nie ważne jakie argumenty wobec ceny sprzętu postawisz, każdy się zgodzi, jeśli jakieś zmiany zajmują długo, to serwis odpada... Chociażby Grono, wprowadza zmiany, ale gdyby robił to 2x szybciej, wiele więcej osób by z niego korzystało. Chodzi o to, że czas wprowadzenia poprawek, zmian, czy dodania funkcjonalności to nie tylko czas pracy programisty, a też oczekiwania klienta, jak zgłosi błąd i w ciągu godziny (czy mniej) go nie ma, to ma uśmiech na ustach a jakby czekał dzień, to już nie koniecznie. Nawet przy własnym projekcie, chce się aby zmiany były jak najszybciej, aby użytkownicy je odczuli. Wtey większość nie ucieknie, bo chwilowy brak funkcji zaspokoi przyzwyczajenie, przy dłuższym czasie, już nie... Dziś ważny jest czas, bo to pieniądz, czasem za ten czas się płaci sporo, ale często się opłaca. -------------------- Algorytmy w PHP, czy ktoś o tym słyszał?
Dlaczego tak mało kobiet programuje? ponieważ nie zajmują się głupotami. |
|
|
18.09.2008, 22:15:56
Post
#102
|
|
Grupa: Zarejestrowani Postów: 627 Pomógł: 33 Dołączył: 1.05.2005 Skąd: Katowice Ostrzeżenie: (0%) |
Rozumiem, ze masz na myśli Kohane. A skoro w wątku mowa jest o dużych projektach, to zastanawiam się czy sprawdzałeś jej możliwości w takich projektach. Czy sobie poradziła z naprawdę dużymi serwisami. Na razie z tego co widziałem to projekty na stronie oficjalnej nie są zbyt wygórowane, parę blogów, jakieś stronki z filmikami itp. I z tego co widzę po ogromnych zmianach w Core w wersji 2.3 to raczej długo nic poważniejszego nie zobaczę. o zmianach wole sie nie wypowiadac bo mi zylka peknie (pisalem na forum Kohany). Co do 2.2 to ja z powodzeniem uzywam do duzych projektow, serwisow spolecznosciowych etc. i nie narzekam. -------------------- |
|
|
24.03.2009, 13:05:41
Post
#103
|
|
Grupa: Zarejestrowani Postów: 31 Pomógł: 3 Dołączył: 24.03.2009 Skąd: Poznań Ostrzeżenie: (0%) |
|
|
|
15.02.2010, 22:02:10
Post
#104
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 15.02.2010 Ostrzeżenie: (10%) |
ja wychodze z zalozenia, ze wszystkie frameworki typu cake, kohana, codeigniter - do duzych stron to zdecydowanie za wolne i malo elastyczne...
|
|
|
17.02.2010, 23:37:46
Post
#105
|
|
Grupa: Zarejestrowani Postów: 162 Pomógł: 2 Dołączył: 18.01.2008 Ostrzeżenie: (0%) |
fajne odgrzebanie tematu po prawie roku :-)
Jeżeli kogokolwiek to nadal interesuje, to wydaje mi się że najważniejsze to optymalizacja kodu, cache...przykład ? nk.pl, stworzone na czystym PHP i MySQL :-) |
|
|
18.02.2010, 03:11:25
Post
#106
|
|
Grupa: Zarejestrowani Postów: 1 415 Pomógł: 117 Dołączył: 7.09.2005 Skąd: Warszawa Ostrzeżenie: (0%) |
|
|
|
18.02.2010, 09:12:34
Post
#107
|
|
Grupa: Zarejestrowani Postów: 461 Pomógł: 32 Dołączył: 17.09.2003 Skąd: Łódź Ostrzeżenie: (0%) |
Akurat NK bym nie brał za przykład, to jest po prostu wyjątek potwierdzający regułę ...
|
|
|
18.02.2010, 09:21:16
Post
#108
|
|
Grupa: Zarejestrowani Postów: 441 Pomógł: 71 Dołączył: 3.09.2007 Skąd: wrocław Ostrzeżenie: (0%) |
Allegro.pl do niedawna śmigało na MySQL Co prawda powyższy post jest z 2006, ale i wtedy Allegro było już raczej dużym projektem Śmigało na MySQL i mieli z tego powodu same problemy, dopiero po zmianie na Oracla bodajże baza przestała być piątym kołem u wozu. -------------------- |
|
|
18.02.2010, 10:16:42
Post
#109
|
|
Grupa: Zarejestrowani Postów: 162 Pomógł: 2 Dołączył: 18.01.2008 Ostrzeżenie: (0%) |
tia a dodatkowo całe mrowie serwerów i dedykowane aplikacje do ich obsługi. Tych serwerów nie jest dużo...wiadomo że na jednym to nie leży :-) Ale skoro nadal używają MySQL i PHP, nie przepisują tego, a myśli takie były to chyba musi to w miarę sprawnie działać. Nawet gdyby ta para (MySQL i PHP) działała wolniej od innych rozwiązań to i tak bardziej się opłaca na tym koniu jechać niż wymieniać chociażby bazę na którąś z komercyjnych... |
|
|
18.02.2010, 10:20:19
Post
#110
|
|
Grupa: Zarejestrowani Postów: 441 Pomógł: 71 Dołączył: 3.09.2007 Skąd: wrocław Ostrzeżenie: (0%) |
Tych serwerów nie jest dużo...wiadomo że na jednym to nie leży :-) Ale skoro nadal używają MySQL i PHP, nie przepisują tego, a myśli takie były to chyba musi to w miarę sprawnie działać. Nawet gdyby ta para (MySQL i PHP) działała wolniej od innych rozwiązań to i tak bardziej się opłaca na tym koniu jechać niż wymieniać chociażby bazę na którąś z komercyjnych... Z tego co mi wiadomo to już zrobili migracje z MySQL na Oracla ... chyba że się mylę ? -------------------- |
|
|
18.02.2010, 10:21:36
Post
#111
|
|
Grupa: Zarejestrowani Postów: 461 Pomógł: 32 Dołączył: 17.09.2003 Skąd: Łódź Ostrzeżenie: (0%) |
A umieli to zrobić?
|
|
|
18.02.2010, 10:31:23
Post
#112
|
|
Grupa: Zarejestrowani Postów: 162 Pomógł: 2 Dołączył: 18.01.2008 Ostrzeżenie: (0%) |
Z tego co mi wiadomo to już zrobili migracje z MySQL na Oracla ... chyba że się mylę ? Tak mylisz się... A umieli to zrobić? Odkąd nk zaistniała w sieci do teraz dużo się zmieniło...nikt kto tworzył nk już tego nie robi (z programistów) - poziom profesjonalizmu programistów z nk oceniam na wysoki :-) chociaż mogę się mylić.... Jak sprawdzić ? Spróbować się u nich zatrudnić :-) |
|
|
18.02.2010, 10:33:50
Post
#113
|
|
Grupa: Zarejestrowani Postów: 461 Pomógł: 32 Dołączył: 17.09.2003 Skąd: Łódź Ostrzeżenie: (0%) |
Też mogę się mylić
|
|
|
18.02.2010, 23:50:10
Post
#114
|
|
Grupa: Zarejestrowani Postów: 57 Pomógł: 9 Dołączył: 12.11.2005 Skąd: ze wnowu?! Ostrzeżenie: (0%) |
Tych serwerów nie jest dużo...wiadomo że na jednym to nie leży :-) Jak dla mnie > 1000 maszyn to jednak kilka jest... -------------------- Yes, sex is always the answer, it's never a question
Cos' the answers yes, oh the answers yes. Not just a suggestion, if you ask the question Then its always yes, yeah! |
|
|
19.02.2010, 00:24:10
Post
#115
|
|
Grupa: Zarejestrowani Postów: 162 Pomógł: 2 Dołączył: 18.01.2008 Ostrzeżenie: (0%) |
|
|
|
19.02.2010, 15:58:19
Post
#116
|
|
Grupa: Zarejestrowani Postów: 57 Pomógł: 9 Dołączył: 12.11.2005 Skąd: ze wnowu?! Ostrzeżenie: (0%) |
A skąd masz takie dane... ? http://nasza-klasa.pl/blog/portal/wpis/229 Nudne jak flaki z olejem, ale gdzies tam (kolo 4:30? - zgaduje...) jest koles ktory sie zajmuje tymi maszynami i mowi na czym lezy nk. -------------------- Yes, sex is always the answer, it's never a question
Cos' the answers yes, oh the answers yes. Not just a suggestion, if you ask the question Then its always yes, yeah! |
|
|
23.02.2010, 22:55:22
Post
#117
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 2 Dołączył: 23.02.2010 Ostrzeżenie: (0%) |
chcąc nie chcąc nasza klasa narzuca standard serwisów społecznościowych w polsce i pewnie jakby zestawić ich pracowników z np ekipą fotki czy allegro to była by znacząca różnica. zaciekawiła mnie informacja o koncie papieża na naszej klasie. czyżby nie mieli jakiegoś krótkiego cacheowania danych które by rozwiązało problem jednoczesnego dostępu wielu użytkowników do jednego zasobu?
|
|
|
26.03.2010, 11:03:53
Post
#118
|
|
Grupa: Zarejestrowani Postów: 57 Pomógł: 9 Dołączył: 12.11.2005 Skąd: ze wnowu?! Ostrzeżenie: (0%) |
chcąc nie chcąc nasza klasa narzuca standard serwisów społecznościowych w polsce i pewnie jakby zestawić ich pracowników z np ekipą fotki czy allegro to była by znacząca różnica. Nie rozumiem dlaczego tak sadzisz... Gdyby wielkosc przedsiewziecia byla miara jakosci to np Windows bylby najlepszym system napisanym przez najlepsza firme w branzy w ktorej pracuja najwybitniejsi pracownicy, najlepiej zarzadzajacy ludzie w polsce to nasz (nie)rzad, a najlepsi kierowcy to Ci w najdrozszych samochodach. IMO, takie generalizowanie to krystaliczne zlo. -------------------- Yes, sex is always the answer, it's never a question
Cos' the answers yes, oh the answers yes. Not just a suggestion, if you ask the question Then its always yes, yeah! |
|
|
26.03.2010, 12:37:20
Post
#119
|
|
Grupa: Zarejestrowani Postów: 640 Pomógł: 44 Dołączył: 8.02.2004 Ostrzeżenie: (0%) |
Nie ma dużych serwisów w "czystym" PHP. Zarówno Facebook, czy Nasza-klasa to potężne rozproszone aplikacje wykorzystujące wiele maszyn i różne technologie. Do tego ichniejszy kod PHP to co inne od kodziku napisanym w jakimś frameworku pod średnią webową stronkę. Kod przenosi się do binarnych rozszerzeń dla jeszcze większej wydajności (http://www.tuenti.com/jobs/position/?requisition_id=59 -- ktoś chętny?). Po prostu startup wybiera PHPa bo wychodzi najtaniej. Wraz z rozwojem dochodzi do sytuacji, w której trzeba zacząć robić takie kombinacje bo inaczej się nie da. Konkurencja lub oczekiwania użytkowników są tak wysokie że serwis nie może się zazwyczaj zatrzymać żeby zmienić w większym zakresie technologię. A jak nie może się zatrzymać to zaczyna się rozbijanie aplikacji na coraz mniejsze niezależne elementy i zabawy z binarnymi rozszerzeniami do PHPa, czy sieciowymi usługami na masową skalę (np. Thrift). Koszty rosną bo trzeba coraz więcej developerów do wszystkich tych narzędzi i technologii.
Niektóre serwisy wybierają alternatywne rozwiązanie - migrację na inne technologie, np. ostatnio The Onion przeszedł z Drupala na Django - z tym że The Onion nie jest np. serwisem rozrywkowo-społecznościowym muszącym ciągle się rozwijać (mogli zrobić to na spokojnie). Ten post edytował Riklaunim 26.03.2010, 13:46:14 -------------------- |
|
|
Wersja Lo-Fi | Aktualny czas: 23.09.2024 - 02:26 |