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.
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 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 634 Pomógł: 14 Dołączył: 27.05.2006 Skąd: Berlin Ostrzeżenie: (0%)
|
Cześć!
Tak sobie czytałem ten topic i nasuną mi się pomysł jak można odrobinę "ztiuningować" serwis. Wszyscy zapewne kojarzycie technologie AJAX z serwisami web 2.0 gdzie głownie jest wykorzystywana dla bajeru, po to aby użytkownikowi przyjemniej się chodziło po portalu. Ale można tez wykorzystać AJAX-a to poprawy wydajności serwisu. W "normalnych" okolicznościach to surfowanie po portalu wygląda następująco: użytkownik wchodzi na stronę, strona się ściąga, użytkownik klika jakiś link, i kolejna strona się ściąga, aż mu się znudzi i wyjdzie. W tej sytuacji można skorzystać z AJAX-a następująco: użytkownik wchodzi na stronę, strona się ściąga, użytkownik klika w jakiś link, i ściąga się tylko pewna część strony, a inne elementy pozostają nie zmienne. W tym przypadku przyjmijmy ze strona ma rozmiar 50 KB a użytkownik klika w 10 linków zanim mu się nie znudzi. Wiec jest tak: - 50 KB (pierwszy raz) + (50*10) = 550 KB czyli serwer to każdego człowieczka wysyła ponad 0,5 MB A przy wykorzystaniu tego co omówiłem przed chwilą, to wygląda tak: - 50 KB (pierwszy raz) + (10*10) = 150 KB czyli serwer wysyla tylko ~ 27% tego co by wyslal w tradycyjnych warunkach. Czemu 10 KB a nie 50 KB? dlatego ze główne elementy które sporo waza takie jak reklamy, grafika, itd. pozostają niezmienne. ps. Może ktoś mówić ze przeglądarki maja cache, ale według mnie to nie daje takich możliwości jak AJAX. Pozdrawiam Ten post edytował nasty_psycho 14.03.2007, 22:44:24 |
|
|
|
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
Ł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 ![]() ![]() |
|
Aktualny czas: 4.12.2025 - 18:01 |