Wypowiedzi
-
-
-
Zamiast pisać, dwa linki od siebie:
http://tylczynski.pl/php/pluginizowanie-aplikacji-php
http://www.slideshare.net/phpprog/wprowadzenie-do-impl...Damian Tylczyński edytował(a) ten post dnia 15.09.10 o godzinie 14:20
-
Aby mieć możliwość przeczytania tego posta musisz być członkiem grupy Języki Skryptowe
-
Radek Baczyński:
Kolega tu bardziej pije do logiki serwera. Chatroullete o ile mnie pamięć nie myli tworzy bezpośrednie połączenia między rozmówcami, a sam serwer zajmuje się tylko losowaniem uczestników.
Z reguły takie chaty działają p2p (przez flexa/flasha). Np. tak działa chatroulleteRadek Baczyński edytował(a) ten post dnia 08.04.10 o godzinie 17:02
Panie Łukaszu, to ma być czat między dwoma osobami czy ma tworzyć możliwość rozmowy w większych grupach?
-
Może ffserver? Rzucasz stream z kamerki do ffmpeg i powinno śmigać.
Dariusz Polarczyk:
Praktycznie wszyscy streamują przez HTTP i nie słyszałem większych narzekań.Damian Tylczyński edytował(a) ten post dnia 08.04.10 o godzinie 17:04
Zdajesz sobie sprawę z tego, że protokół http jest bezstanowy, a do tego typu rozwiązań przydałaby się ciągła komunikacja (sockety) ?
-
-
Mateusz Kurleto:
Przecież to są testy frameworków, nie języka. Jak chcesz porównywać wykorzystanie pamięci różnych aplikacji i wyciągać wnioski n.t. języków programowania? Computer Language Benchmarks Game pokazuje bezsprzecznie, że PHP potworem jeśli chodzi o pamięciożerność.Damian Tylczyński edytował(a) ten post dnia 19.02.10 o godzinie 12:58
Chociażby przywoływany już przeze mnie artykuł http://www.alrond.com/en/2007/jan/25/performance-test-... pokazuje pamięciożerność pythona.
Statystyki moich serwerów potwierdzają te dane.
-
Mateusz Kurleto:
Tu mnie zaskoczyłeś bo nie widziałem jeszcze żadnego porównania w którym PHP zjadł by rzeczywiście mniej. Więcej, te które widziałem ukazywały, że pochłanianie pamięci przez PHP jest zaskakująco duże. Bazujesz na własnych doświadczeniach, które mógłbyś poprzeć jakimiś danymi?Damian Tylczyński edytował(a) ten post dnia 19.02.10 o godzinie 12:28
PHP ma dwie - dosłownie - przewagi nad pythonem. (...) jest mniej pamięciożerne.
-
Co do kompilatorów. Ktoś z Was interesował się może Roadsend PHP lub RPHP w praktyce?
http://code.roadsend.com/pcc
http://code.roadsend.com/rphp
Kompatybilność z Zend Engine tego pierwszego jest bardzo wysoka:
http://code.roadsend.com/pcc/wiki/ZendCompatibility
Pytanie, dlaczego Facebook nie zainteresował się tymi implementacjami? A może zainteresował się, ale je odrzucił?
-
Po pierwsze nie kompilator, a translator.
Eh, to to samo...
Po trzecie póki co działa to tylko z ich własnym serwerem
Nie działa i nie będzie działać z żadnym serwerem... Działa samodzielnie pod Linuxem.
Po czwarte działa to dzięki temu, że przepisali wszelkie używane przez siebie moduły PHP.
Nie wszystkie, tylko te naskrobane w C.
Eh ;)
-
Nie chodzi o robienie wokół siebie hałasu, po prostu potrzebowali zoptymalizować swój frontend napisany w PHP. Sam Facebook ma bogatą historię wkładu w różne projekty o otwartych źródłach, także w tworzeniu własnych rozwiązań. Jeśli chodzi o PHP, dużo optymalizacji wprowadzili do samego APC. Pomagają nie tylko sobie, ale także przy okazji własnej pracy oddają dużo kodu społecznościom. Podobnie robi YAHOO.
Co do wydajności PHP wszystko widać jak na tacy tutaj:
http://shootout.alioth.debian.org/u32/benchmark.php?te...
Trochę informacji po polsku o HipHop u mnie:
http://tylczynski.pl/php/wolalbym-nazwe-hyperphp-albo-...
-
Aby mieć możliwość przeczytania tego posta musisz być członkiem grupy Programiści
-
Mateusz Jaworski:
Mogli pozostać przy :: i po prostu rzucać fatalem w stylu "programisto, jesteś idiotą i próbujesz zdefiniować klasę o nazwie istniejącej przestrzeni nazw". Ale nie, musieli wprowadzić ohydny znaczek bo jeszcze ktoś musiał by myśleć kodując.. Nigdy w życiu (krótkim, bo krótkim) nie widziałem bardziej beznadziejnej decyzji podjętej odnośnie składni języka programowania.
\ troche bez sensu ale jak tak na to spojrzec to de facto ostatnia sensowna alternatywa bez rozpruwania calego systemu operatorow w jezyku
-
Tutaj link:
http://wiki.php.net/rfc/namespaceseparator
Warto też przejrzeć referencję na stronie RFC ze względu na to iż jest to w praktyce tylko zapis głosowania.
-
Aby mieć możliwość przeczytania tego posta musisz być członkiem grupy Projekty start-up
-
Niedopracowana amatorszczyzna. Spójrzmy na stronę główną:
- co to za wielkie, przebrzydłe tło za wyszukiwarką?
- "zróbmy gradient będziemy web 2.0",
- w menu "wyloguj", "moje Allegro", "pomoc" wszystko pomieszane - żadnego wyróżnienia ikonami, kolorami, pogrupowania,
- box "Polecamy" z białym tłem wtapia się w resztę strony i wogóle się nie wyróżnia,
- wszystkie inne boxy identyczne, żadnego rozróżnienia pomiędzy "komunikatami", a "promowanymi przedmiotami".
Dalej mi się nawet nie chce tego komentować. Szkoda czasu. Ludzie się przyzwyczają, ale IMO nie to zmienia faktu, że graficy Allegro i osoby kierujące projektem zmian wyglądu powinny wylecieć na zbity pysk.
-
Jakub Korupczyński:
Z tym, że on naprawdę jest prosty i nie wiem jakie elementy miały by dawać inne wrażenie. Największym problemem jest to, że za pisanie w tym języku, właśnie bardzo prostym, zabierają się osoby, które mało wiedzą o programowaniu. Stąd takie szalone teorie, które teraz mają swój żywot w internecie.
Ja tylko powiem tyle, że największym minusem PHP jest to, że wydaje on się bardzo prosty, a taki tak na prawdę nie jest.
-
Aby mieć możliwość przeczytania tego posta musisz być członkiem grupy Projekty start-up
-
O ile mi wiadomo nie można pobrać tego bezpośrednio. Polecam przyjrzenie się Zend_Controller_Front, który posiada metodę do wylistowania wszystkich zdefiniowanych folderów kontrolerów poszczególnych modułów. Przy okazji z tego miejsca już prosta droga do wyslistowania sobie wszystkich plików kontrolerów (*Controller.php) oraz akcji przy użyciu, np. ReflectionClass (metod *Action).
- 1
- 2
- Następna »