PHP Next Generation, news z php.net |
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 |
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? |
|
|
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 |
|
|
2.06.2014, 16:42:13
Post
#3
|
|
Grupa: Zarejestrowani Postów: 6 373 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) |
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() -------------------- |
|
|
Wersja Lo-Fi | Aktualny czas: 27.09.2024 - 06:35 |