daGrevis Posted April 11, 2012 Report Share Posted April 11, 2012 While it's not perfect, it works... http://me.veekun.com/blog/2012/04/09/php-a-fractal-of-bad-design/ http://blog.ircmaxell.com/2012/04/php-sucks-but-i-like-it.html http://www.codinghorror.com/blog/2008/05/php-sucks-but-it-doesnt-matter.html Visiem silti iesaku izlasīt! Quote Link to comment Share on other sites More sharing options...
Zefirs Posted April 11, 2012 Report Share Posted April 11, 2012 I use C++ Quote Link to comment Share on other sites More sharing options...
daGrevis Posted April 11, 2012 Author Report Share Posted April 11, 2012 Assembler for full performance. Quote Link to comment Share on other sites More sharing options...
Aleksejs Posted April 11, 2012 Report Share Posted April 11, 2012 Real programmers use butterflies... http://xkcd.com/378/ Quote Link to comment Share on other sites More sharing options...
larvae Posted April 11, 2012 Report Share Posted April 11, 2012 Es saku, ka ar PHP ir kā ar Counter Strike. Štelle laba, tikai bugaina (ar mīnusiem) un 90% kaplētāju ir tardi. Quote Link to comment Share on other sites More sharing options...
codez Posted April 11, 2012 Report Share Posted April 11, 2012 Katrā valodā var atrast vietu, dēļ kā varētu teikt, ka šī valoda sux. Nav jau īsti labākas alternatīvas par PHP, tām darbībām webā, ko ar to dara, ja nu vienīgi nākotnē node.js, dēļ tā, ka samazina nepieciešamo valodu zināšanu skaitu līdz vienai. Bez tam, ar pēdējām lietām, ko attīsta FBā, PHP paliks vēl spēcīgāks, piemēram, PHP virtuālā mašīna: http://www.facebook.com/note.php?note_id=10150415177928920 Quote Link to comment Share on other sites More sharing options...
daGrevis Posted April 11, 2012 Author Report Share Posted April 11, 2012 Nav alternatīvu? Python un Ruby vairs neskaitās? Quote Link to comment Share on other sites More sharing options...
codez Posted April 11, 2012 Report Share Posted April 11, 2012 (edited) Nav alternatīvu? Python un Ruby vairs neskaitās? Tās īsti nav alternatīvas: 1)Piemēram PHP autoload funkcionalitāte, kas padara PHP aplikāciju struktūru un atsevišķu daļu rakstīšanu super ērtu, nav ne ruby, ne python-ā 2)Tā kā web izstrādē bieži jāraksta templeiti, tad rakstīt tos PHP valodā ir ērti, nav jāapgūst kaut kādi papildus templeitu dzinēji, kā tas ir ruby un pythonā. 3)Īsti koderi nāk no C++, PHP sintakse neprasa lieku piepūli, jo ir ļoti līdzīga c++ sintaksei, atšķirībā no ruby un python. Tā varētu turpināt un turpināt. Es piekrītu, ka var piesieties PHP dažās vietās, bet citās valodās šo trūkumu ir vairāk. Edited April 11, 2012 by codez Quote Link to comment Share on other sites More sharing options...
spainis Posted April 11, 2012 Report Share Posted April 11, 2012 There is no silver bullet Quote Link to comment Share on other sites More sharing options...
edgarsj Posted April 11, 2012 Report Share Posted April 11, 2012 Es piekrītu, ka var piesieties PHP dažās vietās, bet citās valodās šo trūkumu ir vairāk. Vai vari parādīt saiti uz kādu rakstu, kur Python problēmas, nekonsekvence utt, būtu izķidātas kaut uz pusi tik lielā apmērā kā http://me.veekun.com...-of-bad-design/ ? Bet vispār jau katram savs, kam PHP "čik čik, lai tik ātri kaut kas kaut kā strādā" ideoloģija ir tuva, tam būs grūti izprast Python eleganci un viendabīgumu. Quote Link to comment Share on other sites More sharing options...
codez Posted April 11, 2012 Report Share Posted April 11, 2012 Bet vispār jau katram savs, kam PHP "čik čik, lai tik ātri kaut kas kaut kā strādā" ideoloģija ir tuva, tam būs grūti izprast Python eleganci un viendabīgumu. Dzivojam evolucionārā kapitālisma ērā. Ja tu nevari čik, čik un ātri viss strādā, tad tu neturi līdzi konkurencei un konkurenti tevi apdzen ar jaunām fīčām. Varbūt python arī der kādā web aplikācijā, kura strādās gadiem ilgi zem viena un tā paša koda, bet, ja vajag strauji un ātri visu attīstīt, likt klāt jaunu funkcionalitāti, uzlabot esošo, mest ārā nevajadzīgo, tad PHP ir priekšā. Tātap Python der kaut kādiem sistēmas tūļiem, varbūt kādiem specifiskiem API, bet pilnu web aplikāciju taisīt pythonā ir dranķīgāk kā PHP. To arī pierāda pietiekami liels mega lielo un dinamiski attīstošos aplikāciju skaits tieši PHP, bet kaut kā nemanu tādas pythonā. Piemēram, lietotākā aplikācija, kur frontenda pamatā ir PHP ir Facebook. Kāda ir lielākā aplikācija, kur pamatā ir python? Quote Link to comment Share on other sites More sharing options...
daGrevis Posted April 11, 2012 Author Report Share Posted April 11, 2012 Youtube der? http://highscalabili...be-architecture P.S. Tas ka gandrīz visi kodē izmantojot salauztus darbarīkus nenozīme (PHP), ka tā ir pareizi un tā vajag turpināt (Python, Ruby). Quote Link to comment Share on other sites More sharing options...
edgarsj Posted April 11, 2012 Report Share Posted April 11, 2012 Kāda ir lielākā aplikācija, kur pamatā ir python? LOL - jau minētajā rakstā "Do not tell me that Facebook and Wikipedia are built in PHP. I’m aware! They could also be written in Brainfuck, but as long as there are smart enough people wrangling the things, they can overcome problems with the platform." Python app piemēri - http://www.reddit.com, http://instagr.am (nupat Facebook viņus nopirka par $1 000 000 000. Izstrādāts ar 6 developeriem), http://disqus.com. Un man un pāris citiem zināmiem cilvēkiem, produktivitāte lielāka ar Python, nevis PHP. Tas arī par nto fīču ātru izstrādāšanu. Un tieši no šādas prasības arī radies Django web framework. P.S. 3)Īsti koderi nāk no C++ LOL 2x Quote Link to comment Share on other sites More sharing options...
daGrevis Posted April 11, 2012 Author Report Share Posted April 11, 2012 Pietam, ja jau vajag ātri kko uzbliezt — Pythons sasit PHP vienos vārtos! Cik garš ir PHP kods ar visiem sekimoliem, dolāru zīmītēm mainīgo priekšā... liekajiem «curly braces» un tamlīdzīgi — salīdzinājumā ar Python, atļaušos, super-īso pierakstu? Quote Link to comment Share on other sites More sharing options...
codez Posted April 11, 2012 Report Share Posted April 11, 2012 LOL - jau minētajā rakstā "Do not tell me that Facebook and Wikipedia are built in PHP. I’m aware! They could also be written in Brainfuck, but as long as there are smart enough people wrangling the things, they can overcome problems with the platform." Algoritmiski spēcīgākie koderi nāk no C++, jo tur parasti datu struktūras (koki, grafi, hashtabulas, utt.) un sarežģīti algoritmi tiek visbiežāk implementēti un tieši šī iemesla dēļ arī top koderi kā skriptu valodu drīzāk izvēlās PHP, jo tur var sākt rakstīt kodu jau pēc pāris dienām. Tāpēc, lai nodrošināt straujo FB augšanu, skeilošanos un pielāgošanos, ir/bija vajadzīgi top inženieri, tas arī ir viens no būtiskiem PHP plusiem. Python app piemēri - http://www.reddit.com, http://instagr.am (nupat Facebook viņus nopirka par $1 000 000 000. Izstrādāts ar 6 developeriem), http://disqus.com. Vai tad tas nav PHP plus, ja PHP aplikācija 100B vērtība nopērk python aplikāciju 1B vērtībā? P.S. LOL 2x Pats PHP un pythons ir rakstīts C, Ja tev vajag kaut kādus ātrus moduļus priekš PHP vai python, tu viņus raksti C. Lai efektīvi izmantotu kādas tehnoloģijas, tev ir jābūt 2 galvas tiesas virs šīm tehnoloģijam un jāizprot to darbības principi. Lai saprastu tā pa īstam mysql indeksus, tev vismas reizi dzīvē ir jāuzraksta pašam hash tabula, vai BST. Un to visu lielākajā daļā gadījumu dara un mācās iekš C/C++. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.