Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Czy PHP naprawdę jest badziewne?
PHPDeveloper
post
Post #1





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

Ostrzeżenie: (10%)
X----


Czy faktycznie każdy rozumny człowiek powinien omijać PHP szerokim łukiem? Największe serwisy internetowe powstały w PHP (Facebook, YT). Internet jest zalany artykułami o beznadziejności PHP. Czy jest tak w rzeczywistości? Jakie są powody by tak twierdzić? Jeff Atwood stara się to wyjaśnić. SPAM

Ten post edytował erix 14.09.2009, 21:45:27
Powód edycji: [erix]: znowu ten sam link, moderka do odwołania [Ociu]: Usunąłem link.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
VGT
post
Post #2





Grupa: Zarejestrowani
Postów: 63
Pomógł: 9
Dołączył: 19.11.2004
Skąd: Iława

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


Jestem w trakcie czytania Bruce'a Eckel'a i w jednym rozdzialow wyraznie zaznaczal, ze w javie odpowiednika sizeof nie ma i virtualna maszyna dba o to, zeby rozmiar byl wszedzie taki sam.

Co do tematu. W moim odczuciu w przypadku PHP ze wzgledu na jego latwa przyswajalnosc jest najwiecej "specjalistow" z miesiecznym stazem w nauce jezyka, stad moze sie taka opinia ksztaltowac, ale w zasadzie kazdy jezyk da sie wykorzystac w profesjonalny sposob... kwestia doswiadczenia.
Go to the top of the page
+Quote Post
thek
post
Post #3





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




Cytat(Bonastick @ 15.09.2009, 10:37:59 ) *
w javie odpowiednika sizeof nie ma i virtualna maszyna dba o to, zeby rozmiar byl wszedzie taki sam.
To prawda, ale są sytuacje gdy rozmiar jest dobrze znać. Problem ten jest poruszony w tym artykule. Myślę, że dość sensownie opisany.

Cytat(Bonastick @ 15.09.2009, 10:37:59 ) *
W moim odczuciu w przypadku PHP ze wzgledu na jego latwa przyswajalnosc jest najwiecej "specjalistow" z miesiecznym stazem w nauce jezyka, stad moze sie taka opinia ksztaltowac, ale w zasadzie kazdy jezyk da sie wykorzystac w profesjonalny sposob... kwestia doswiadczenia.
To prawda niestety. Wiele osób łapie się za php nie mając niemal żadnych podstaw w programowaniu i sądząc, że to "lepszy, bo dynamiczny html" (IMG:style_emoticons/default/dry.gif) Potem mieszają wszystko ze wszystkim, wstawki są cudaczne, a kod to jeden wielki bajzel. W firmie gdzie pracuję właśnie siadamy do przebudowy starego serwisu na szablonach. To co widzę w plikach to tragedia. W każdym niemal są definiowane identyczne funkcje, które po prostu są dublowane w każdym z nich, do tego sam plik podzielony na funkcje na zasadzie takiej, że są one używane w każdym pliku jeden raz i tworzenie z bloków kodu funkcji jest zwyczajnie bezcelowe. Bo po co skoro w samym pliku jest ona wykonywana dokładnie raz? Tylko problem się robi bo nawalili przez to tylko globali. Oczywiście jeszcze php4 i layout na tabelkach. "Pseudo-standardy" sprzed lat są po prostu straszne.

Na pewno jednak w rękach osób z głową klawiatura, nawet z użyciem prostego języka, potrafi zdziałać więcej niż tego słabego z teoretycznie wydajniejszym. Ostateczny kod to wypadkowa doświadczenia, wiedzy i pomysłów zawsze równająca do najsłabszego. Bez pomysłu nie powstanie algorytm, bez wiedzy brak będzie znajomości rozwiązań języka, bez doświadczenia nie zoptymalizuje się kodu. Brak któregoś, jeśli nie uniemożliwia zupełnie, to bardzo ogranicza sprawne i poprawne napisanie aplikacji.
Go to the top of the page
+Quote Post

Posty w temacie
- PHPDeveloper   Czy PHP naprawdę jest badziewne?   14.09.2009, 14:22:37
- - bogdan89   spam? niektórzy programiści są nietolerancyjni   14.09.2009, 14:28:59
- - mike   Jeszcze jakiś czas temu zastanawiałem się nad tym....   14.09.2009, 14:33:14
- - sztosz   W PHP każdy głupi umie napisać dynamiczną stronę k...   14.09.2009, 15:01:05
- - Ociu   Usunąłem link żeby spamu nie było i zapraszam do d...   14.09.2009, 15:02:23
- - f1xer   A dlaczego od razu omijać ? hmm ja na przykład uwa...   14.09.2009, 15:20:12
|- - mike   Cytat(f1xer @ 14.09.2009, 16:20:12 ) ...   14.09.2009, 15:42:28
- - f1xer   tak masz rację poprawna forma to : Jedno jest pewn...   14.09.2009, 15:48:09
- - viking   @stosz: http://pl2.php.net/manual/pl/book.java.php...   14.09.2009, 15:55:29
|- - Riklaunim   Cytat(viking @ 14.09.2009, 16:55:29 )...   14.09.2009, 16:07:29
- - Jabol   Więc odpowiedź na to pytanie IMHO jest tylko jedna...   14.09.2009, 16:10:53
|- - mike   Cytat(Jabol @ 14.09.2009, 17:10:53 ) ...   14.09.2009, 20:01:16
|- - Jabol   Cytat(mike @ 14.09.2009, 21:01:16 ) A...   14.09.2009, 20:51:27
|- - mike   Cytat(Jabol @ 14.09.2009, 21:51:27 ) ...   15.09.2009, 09:57:07
|- - sztosz   Cytat(mike @ 15.09.2009, 10:57:07 ) ~...   15.09.2009, 10:28:49
- - erix   Ech, temat-flame... Czy mi się zdaje, czy wszyscy...   14.09.2009, 17:09:37
- - Jabol   @erix: starałem się jak mogłem odnieść do większej...   14.09.2009, 17:27:59
- - thek   A mnie się wydawało, że wiele języków ma to ustawi...   15.09.2009, 09:18:50
- - Bonastick   Jestem w trakcie czytania Bruce'a Eckel'a ...   15.09.2009, 09:37:59
|- - thek   Cytat(Bonastick @ 15.09.2009, 10:37:5...   15.09.2009, 11:31:12
- - Bonastick   Na Eckel'a skusilem sie, gdyz przed zakupem ks...   15.09.2009, 10:44:48
|- - mike   Cytat(Bonastick @ 15.09.2009, 11:44:4...   15.09.2009, 11:03:28
- - korro   Narzekać można. Ja pracuję w dużej korporacji, nie...   15.09.2009, 11:48:15
|- - Speedy   Cytat(korro @ 15.09.2009, 12:48:15 ) ...   15.09.2009, 14:38:02
|- - plurr   Cytat(korro @ 15.09.2009, 12:48:15 ) ...   15.09.2009, 16:46:11
- - korro   Oczywiście odpowiem. Ta wielka korporacja zajmuje ...   15.09.2009, 14:41:33
- - Cysiaczek   CytatCieszy mnie też popularność frameworków - w p...   16.09.2009, 10:18:47
|- - plurr   Cytat(Cysiaczek @ 16.09.2009, 11:18:4...   16.09.2009, 11:49:21
|- - Jabol   Cytat(plurr @ 16.09.2009, 12:49:21 ) ...   16.09.2009, 12:54:32
||- - plurr   Cytat(Jabol @ 16.09.2009, 13:54:32 ) ...   16.09.2009, 14:16:13
||- - mike   Cytat(plurr @ 16.09.2009, 15:16:13 ) ...   16.09.2009, 14:32:22
|- - mike   Cytat(plurr @ 16.09.2009, 12:49:21 ) ...   16.09.2009, 12:58:18
- - sztosz   Heh, przez chwilę nawet zacząłem wierzyć że nie ża...   16.09.2009, 11:04:45
- - sztosz   Czegoś z tym frameworkiem nie rozumiem. Jeśli napi...   16.09.2009, 13:12:08
|- - nasty   Cytat(sztosz @ 16.09.2009, 14:12:08 )...   16.09.2009, 13:14:45
- - phpion   Jeżeli napiszesz to zgodnie ze wzorcem MVC to jak ...   16.09.2009, 13:16:20
- - sztosz   Plurr napisałe że w JEE można by się obejść bez FW...   16.09.2009, 15:34:58
|- - plurr   Cytat(sztosz @ 16.09.2009, 16:34:58 )...   16.09.2009, 18:07:16
- - nasty   Jeżeli zrobisz (nazwijmy to na razie tak) zbiór kl...   16.09.2009, 16:02:50
- - Zyx   PHP to ofiara swojego własnego wieku dziecięcego. ...   16.09.2009, 16:30:36
- - sztosz   A to teraz ja już wiem o co tobie chodziło, czyli ...   16.09.2009, 19:14:28
- - Crozin   CytatChodziło mi o rozdzielanie widoku od logiki n...   16.09.2009, 22:22:19
|- - mike   Cytat(Crozin @ 16.09.2009, 23:22:19 )...   16.09.2009, 22:55:38
|- - nasty   Cytat(mike @ 16.09.2009, 23:55:38 ) N...   17.09.2009, 11:30:07
- - Crozin   @mike: dla maksymalnego uproszczenia zarówno widok...   17.09.2009, 16:18:13
- - plurr   Crozin: Po części masz rację, można i w taki sposó...   17.09.2009, 18:38:43
- - Zyx   Nasty ma sporo racji w tym, co pisze. Przede wszys...   18.09.2009, 08:29:19
|- - plurr   Cytat(Zyx @ 18.09.2009, 09:29:19 ) pl...   18.09.2009, 09:54:03
- - LBO   Cytat(Zyx @ 18.09.2009, 09:29:19 ) /c...   18.09.2009, 09:31:44
- - Zyx   Trochę ciekawych rzeczy zbliżających się do tego, ...   18.09.2009, 16:25:03
- - LBO   Cytat(Zyx @ 18.09.2009, 17:25:03 ) LB...   18.09.2009, 18:37:19
- - Jabol   @LBO: a w jakim zakresie projektowanie własnego mo...   18.09.2009, 18:42:11
- - sztosz   ORM to tylko Object-relational mapping, czyli w up...   18.09.2009, 19:02:58
- - wookieb   CytatI najlepsze co może być, moim zdaniem, to bud...   18.09.2009, 20:08:19
- - LBO   Cytat(Jabol @ 18.09.2009, 19:42:11 ) ...   18.09.2009, 21:19:46
- - erix   ~wookieb, a już myślałem że sam na tym świecie z t...   18.09.2009, 21:44:37
- - thek   Szczerze? Ja tam jakoś nigdy do wbudowanych ORM ni...   18.09.2009, 22:20:03
- - batman   CytatMnie też właśnie ZF denerwuje takim podejście...   18.09.2009, 22:20:24
- - wookieb   Cytat(batman @ 18.09.2009, 23:20:24 )...   18.09.2009, 22:36:20
- - batman   CytatGdyby tak wszyscy mówili to żylibyśmy jak lem...   18.09.2009, 22:52:16
- - wookieb   Cytat(batman @ 18.09.2009, 23:52:16 )...   18.09.2009, 23:10:02
- - thek   Przychylę się do tego co mówi wookieb i co być moż...   19.09.2009, 00:25:03
- - Crozin   Co do OOPCytatJest jak najbardziej prawidłowym pod...   19.09.2009, 09:02:47
|- - thek   Cytat(Crozin @ 19.09.2009, 10:02:47 )...   19.09.2009, 10:30:33
- - nasty   Oj Panowie, Panowie... W ostatnich paru postach ...   19.09.2009, 09:22:45
- - nasty   thek, nie o to mi chodziło Tu nie chodzi o skille...   19.09.2009, 10:50:51
- - thek   Wcale nie twierdzę, że Twoje rozwiązanie jest/było...   19.09.2009, 11:05:32
- - batman   CytatPrzychylę się do tego co mówi wookieb i co by...   19.09.2009, 11:11:18
|- - thek   Takie rozwiązanie z dokupowaniem pamięci może być,...   19.09.2009, 19:10:51
- - erix   CytatPodstawą nauki dowolnego frameworka/bibliotek...   19.09.2009, 11:32:25
- - plurr   Widzę, Panowie, że temat zszedł już na poziom proj...   19.09.2009, 11:33:48
- - batman   CytatJeszcze żeby rzeczywistość była taka piękna, ...   19.09.2009, 11:38:48


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

 



RSS Aktualny czas: 10.10.2025 - 23:49