Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zasady panujące na forum News

1. Posty w tym forum są poddawane moderacji więc nie dodawaj ich kilka razy.
2. Akceptujemy tylko wartościowe wiadomości o php lub pochodnych
3. Publikacja newsa na wortalu po moderacji oscyluje w granicach 30min
4. Wstawiane grafiki powinny mieć maksymalną szerokość 357px

Zapraszamy do uzupełniania wortalu o ciekawe informacje :)

> PHP Next Generation, news z php.net
semafor1985
post 28.05.2014, 13:33:40
Post #1





Grupa: Zarejestrowani
Postów: 61
Pomógł: 3
Dołączył: 18.10.2012
Skąd: Zagłębie Dąbrowskie

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


na php.net ukazał się news:

http://www.php.net/archive/2014.php#id2014-05-27-1

i nie wiem czy dobrze zrozumiałem ale chłopaki z "PHP teamu" myślą nad tym aby PHP był kompilowany?
co myslicie na ten temat? za ile czasu możemy się spodziewać kompilowanego PHP?
czy będzie to prawdziwa rewolucja?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
niebieskiciapek
post 9.07.2014, 11:38:11
Post #2





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 21.05.2014

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


Cytat
use PHP\String;
use PHP\DB\Oracle;

coś w ten deseń. Teraz żeby zrobić porządki trzeba by wszędzie używać np \strpos()

Ale szkaradztwo wink.gif Ja akurat lubię prostotę w PHP, jeśli ktoś chce żeby język wyglądał jak C++ albo Java... to można pisać w C++ albo Java. Raczej nikt nie będzie umiał w tym pisać jak się to przerobi na trochę lepsze C. Na chwilę obecną największym problemem jest brak współbieżności. Ile % programistów PHP ogarnie współbieżność, jeśli większość pewnie nawet koncepcji wykonywania kodu po zwróceniu odpowiedzi nie będzie w stanie zrozumieć. Popularność języka wynika z tego, że nie ma w nim skomplikowanych koncepcji, a nie z faktu że sam język jest prosty.

Jakiś czas temu dodano np. możliwość wykonywania kilku kwerend sql równocześnie. Robi to ktoś? Ja nie widziałem wink.gif

@fizzlebubble: 20k to dużo? smile.gif Przecież to mniej niż koszt zatrudnienia pracownika przez rok na minimalnej. A nikt nie będzie za tyle pracował (w IT tym bardziej). Z czegoś ta popularność wynika. Optymalizacja się w 99% przypadków po prostu nie opłaca (ja akurat się zajmuję optymalizacją). Taniej jest dołożyć nowy serwer niż coś optymalizować nawet jeśli zakładamy że proces zajmie tylko 2 tygodnie. No chyba że: optymalizujemy sql; ktoś coś totalnie skopał w kodzie; piszemy w C i nam odpadnie konieczność dołożenia 20 serwerów.

@MatKus
Cytat
Póki co, ostatnio czytam coraz więcej o hacku i jestem coraz pozytywniej do niego nastawiony.

Poczytaj o golang albo C++ z STL. Jak już iść w optymalizacje to dlaczego półśrodkami? Za hack raczej nikt nie zapłaci bo przyrost wydajności będzie zbyt niski żeby w tym cokolwiek optymalizować, a koszty kodu i narzut na produktywność zbyt wysokie, żeby w tym pisać.
Go to the top of the page
+Quote Post
MatKus
post 17.07.2014, 10:08:59
Post #3





Grupa: Zarejestrowani
Postów: 63
Pomógł: 3
Dołączył: 27.08.2008

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


Cytat(niebieskiciapek @ 9.07.2014, 12:38:11 ) *
@MatKus

Poczytaj o golang albo C++ z STL. Jak już iść w optymalizacje to dlaczego półśrodkami? Za hack raczej nikt nie zapłaci bo przyrost wydajności będzie zbyt niski żeby w tym cokolwiek optymalizować, a koszty kodu i narzut na produktywność zbyt wysokie, żeby w tym pisać.

No ok, ale żeby pisać w golang, C++ itp. to muszę się nauczyć nowego języka i napisać cały kod od nowa.
Żeby przejśc na hack, muszę nauczyć się tylko kilku róznic w stosunku do PHP, a większość kodu można z automatu skonwertować. więc nakład tu jest stosunkowo niewielki.

Oczywiście automat nie zamieni wszystkiego, szczególnie, jeśli kod PHP był napisany do d*.* , ale i tak te poprawki, które trzeba zrobić są o wiele mniej czasochłonne, niż przepisanie wszystkiego na nowo nie wspominając o nauce nowego języka.

Ciężko natomiast mi wypowiedzieć się na temat przyrostu wydajności. Sam testów nie robiłem żadnych, więc ciężko powiedzieć, ale podobno jest duża.

Wydaje mi się, że Hack może być dość dobrym złotym środkiem pomiędzy poświęcaniem czasu na optymalizację a dokładaniem nowych serwerów.
Go to the top of the page
+Quote Post

Posty w temacie
- semafor1985   PHP Next Generation   28.05.2014, 13:33:40
- - !*!   Jeśli to wypali, to wiele rzeczy które muszą być p...   29.05.2014, 09:40:37
- - toffiak   Społeczność PHP jest podzielona obecnie na dwa fro...   29.05.2014, 10:33:21
- - semafor1985   Ostatnio, na tym forum wywiązała się burzliwa(?) d...   30.05.2014, 12:58:01
- - JacekJagiello   Jak już chyba kiedyś wspomniałem, Zephir mógłby by...   30.05.2014, 19:41:14
- - irmidjusz   Trzeba ten język w końcu zreformować i porzucić ko...   30.05.2014, 20:33:48
- - JacekJagiello   CytatI zlikwidować mnóstwo przestarzałych, szkodli...   30.05.2014, 20:51:41
|- - vermis   Cytat(JacekJagiello @ 30.05.2014, 21:51...   30.05.2014, 23:40:07
|- - !*!   Cytat(JacekJagiello @ 30.05.2014, 21:51...   31.05.2014, 13:20:29
- - sazian   że z tym dolarem trzeba coś zrobić to się akurat z...   1.06.2014, 18:22:45
- - MatKus   A według mnie akurat kompilowanie kodu nie ma więk...   2.06.2014, 13:11:09
|- - viking   Cytat(MatKus @ 2.06.2014, 14:11:09 ) ...   2.06.2014, 16:42:13
- - !*!   CytatNatomiast jeśli chodzi o szybkość działania -...   2.06.2014, 13:27:59
- - semafor1985   No i chyba mamy tutaj mała symulacje tego co opisa...   2.06.2014, 13:40:26
- - stud3nt   No patrzcie. Od dwóch tygodni noszę się z zamiarem...   2.06.2014, 18:28:52
- - sazian   a tak swoją drogą to taka pseudo kompilacja został...   2.06.2014, 18:39:41
- - destroyerr   Nie rozumiem dlaczego piszecie o kompilowaniu plik...   3.06.2014, 07:13:27
- - !*!   A skoro już jesteśmy przy PHP i temat jest w miarę...   3.06.2014, 10:14:58
|- - Pyton_000   Cytat(!*! @ 3.06.2014, 11:14...   3.06.2014, 11:50:45
- - fizzlebubble   CytatNatomiast jeśli chodzi o szybkość działania -...   3.06.2014, 11:18:12
|- - MatKus   Cytat(fizzlebubble @ 3.06.2014, 12:18...   16.06.2014, 10:01:14
|- - !*!   Cytat(MatKus @ 16.06.2014, 11:01:14 )...   16.06.2014, 11:44:29
||- - Dejmien_85   Cytat(!*! @ 16.06.2014, 12:44...   16.06.2014, 15:53:57
|- - fizzlebubble   Cytat(MatKus @ 16.06.2014, 11:01:14 )...   16.06.2014, 17:20:32
|- - MatKus   Cytat(fizzlebubble @ 16.06.2014, 18:20...   17.06.2014, 09:32:20
- - timon27   PHP kompilowalny? Nie raz jak potrzebowałem na szy...   10.06.2014, 07:33:14
|- - !*!   Cytat(timon27 @ 10.06.2014, 08:33:14 ...   10.06.2014, 07:51:50
- - Dejmien_85   A to wszystko pewnie po tym jak zobaczyli Facebook...   16.06.2014, 01:27:17
- - fizzlebubble   Hack w przypadku PHPowców wydaje się spoko przy bu...   17.06.2014, 11:01:21
|- - MatKus   Cytat(fizzlebubble @ 17.06.2014, 12:01...   17.06.2014, 11:39:16
- - niebieskiciapek   Cytatuse PHP\String; use PHP\DB\Ora...   9.07.2014, 11:38:11
|- - irmidjusz   Cytat(niebieskiciapek @ 9.07.2014, 12:38...   15.07.2014, 22:17:43
|- - MatKus   Cytat(niebieskiciapek @ 9.07.2014, 12:38...   17.07.2014, 10:08:59
- - niebieskiciapek   Ogólnie przyrost wydajności max (optymistycznie) x...   8.08.2014, 22:44:18


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

 



RSS Wersja Lo-Fi Aktualny czas: 28.03.2024 - 23:09