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
MatKus
post 2.06.2014, 13:11:09
Post #2





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

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


A według mnie akurat kompilowanie kodu nie ma większego sensu.
Jedną z największych zalet PHP jest to, że mogę podmienić jeden plik "w locie" bez ruszania reszty systemu. Mogę nawet na komórce zalogować się do shella i coś na szybko zmienić. Przy kompilowaniu kodu już tak łatwo nie będzie. Trzeba coś zmienić, potem przekompilować otrzymiując inny plik, i dopiero jego wrzucić na serwer. A jeśli to jest cały projekt kompilowany, to się zaraz okaże, że wrzucanie pliku potrwa kilka minut i przez ten czas cały serwer leży.
Natomiast jeśli chodzi o szybkość działania - no cóż, może to miało znaczenie parę lat temu, ale obecnie, kiedy dedyka można mieć za kilkadziesiąt zł/miesiąc (o ile sami potrafimy nim zarządzać) to akurat chyba nie ma znaczenia.

Co do dolara w zmiennych - na początku, kiedy przechodziłem z C++ i Delphi na PHP też się zastanawiałem, po co on komu potrzebny, ale z perspektywy czasu jestem zdecydowania za.

jedyne, co mnie w php denerwuje, to jego niekonsekwencja. czemu jest strpos(), ale już str_replace() ? czemu w strpos() podmiot szukania jest na początku, a w str_replace na końcu? Tyle, że teraz zamiana tego już nie jest prostem tematem bez tworzenia czegoś załkowicie nowego, bez porzucenia kompatybilności wstecznej. Ale skoro już miała by być ona porzucana, to może od razu zrobić obiect php i w ogóle porzucić w nim strukturalne programowanie? Chociaż niekiedy do zrobienia drobnej pierdółki wygodniej i szybciej jest jestnak napisać coś strukturalnie.

Ten post edytował MatKus 2.06.2014, 13:12:17
Go to the top of the page
+Quote Post
viking
post 2.06.2014, 16:42:13
Post #3





Grupa: Zarejestrowani
Postów: 6 365
Pomógł: 1114
Dołączył: 30.08.2006

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


Cytat(MatKus @ 2.06.2014, 14:11:09 ) *
jedyne, co mnie w php denerwuje, to jego niekonsekwencja. czemu jest strpos(), ale już str_replace() ? czemu w strpos() podmiot szukania jest na początku, a w str_replace na końcu? Tyle, że teraz zamiana tego już nie jest prostem tematem bez tworzenia czegoś załkowicie nowego, bez porzucenia kompatybilności wstecznej. Ale skoro już miała by być ona porzucana, to może od razu zrobić obiect php i w ogóle porzucić w nim strukturalne programowanie? Chociaż niekiedy do zrobienia drobnej pierdółki wygodniej i szybciej jest jestnak napisać coś strukturalnie.


Nie wiem jak to wewnętrznie wygląda ale IMO dobrym pomysłem mogło by być podzielenie tego na grupy korzystając z namespace.

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

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


--------------------
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 - 17:15