Негативно мнение към PHP. Защо?!


11
Здравейте колеги.
Имам впечатлението, че никои не обича PHP-то. Всичките ни трейнери поне по веднъж са изказвали негативно мнение. В ФМИ постоянно лекторите ни обесняват как до 2-3 години няма да има PHP. На Django семинара се изля много храна по горкия езичец. Но сега като посещавам CMS лекциите, отново много се зарибих по PHP (това е първият език на който съм програмирал, и сега като слушам лекциите си припомням). Интересно ми е защо някои хора смятат, че не си заслужава да се захващаш с такава технология? Какво му е на PHP-то?
Мерси предварително.



Отговори



1

Ето една много интерсна статия по въпроса: 5-те най-големи грехове на PHP програмистите.

Приятно четене!


от Dobromir (777 точки)


0
Като технология/език не е голяма философия да се намерят предимствата/недостатъците, та освен негативното мнение чисто като език, по-негативно е мнението относно масовия php писач. Наистина от всички мнения които съм срещал, най-големият брой леймърски/дразнещи мнения на тема програмиране е бил от любители на php. Чак съм предубеден, като чуя, че някой е php програмист.

от Bootstrapper (0 точки)


0
пиша код повече от 12, 13 г. 
 
писал съм на BASIC, ANSI C, C++, Delphi, тогава нямаше php, asp 
 
дойде време в което технологиите се промениха и аз трябваше да  науча web програмирането.
 
Започнах с asp.net хареса ми до момента в който трябваше да направя проект за клиент човека си избра host.bg за хостинг и аз трябваше да науча php.
 
Моето мнение е че .net (asp, mvc) не предлагат тази гъвкавост която предлага php бързо и лесно.
 
Ако си направиш един service където имаш бизнес логика OOP php и всичко друго ти е UI + jQuery сайта е бърз и чист като код.
 
И последно пиша си на notepad++ не ми трябва студио ;)
 
пиша на .net (c#) на работа плащат ми за това, харесвам го за големи проекти, но за малки проекти като сайт на фирма или онлайн магазини
php е перфектен.

от Nurietin (368 точки)


0
Къде къде по-бързо и лесно се прави онлайн магазин на asp.net mvc от колкото на php.
Впечетление ми направи, че ти си се съобразил с хостинга на клиента които още не е бил избран и си тръгнал да учиш език за да му угодиш вместо да го посъветваш да си избере хостинг удобен на езика дето знаеш в момента.
Windows хостинга не е кой знае колко по-скъп и никого не можеш да убедиш по никакъв начин, че сайт на php с mysql е по-бърз от asp.net с mssql.

от saykor (8845 точки)

0
стига с този .net какво ли няма вече в него беше хубав в началото сега е една голяма боза с много лай ...
първо asp. сега mvc утре не се знае какво ще е измислят нещо и после ги зарязват ти ако си кадърен програмист и на free pascal може да пишеш
ето например javascript, jquery не се харесват но пък не може без тях но виж без .net може ;)

от Nurietin (368 точки)



0
Негативното мнение е заради многото леймъри които програмират на него и заради самия език който се ползва от доста такива и трябва да се съобразява с тях. И аз като се замисля 80% от глупостите които съм чел на тема програмиране са били от php-джий.
Като офтопик относно глупостите които съм чел от "фенове и защитници на корпорации", най-много глупости пишат феновете на епъл, след това на гугъл и най-малко на майкрософт(може би защото не са много а и са по-технически подготвени).
Откъм споровете за ОС-и windows има най-малко поддръжници но повечето от тях разбират нещата, докато за линукс има безброй фенове и малък процент от тях не пишат глупости.

от Bootstrapper (0 точки)


0
Голям % от феновете на линукс са просто хорица дето мразят "тези монополисти microsoft".

от saykor (8845 точки)

0
А най-много от защитниците на Apple и Iphone са разни "фешънчета" и девойки на който Iphone-a им се връзва с дизайна на новата рокличка :)

от ivan.mihov1 (4988 точки)


1

 Не съм програмирал на PHP но доколкото знам:

1. Не е толкова подреден като C#. Може би от там идва изказването на Наков, че предразполага към "лошо програмиране".

2. Има много хора, които започват да се занимават с програмиране направо от php, научават това-онова и правят разни сайтчета(Всеки е свободен да си вади хляба, нямам нищо против труда на хорат. Един приятел започна точно така).

3. Поправете ме ако греша, но php сървърите са безплатни, а за C# - не. Та веднага може да си отговорите защо в България е толкова търсен - всеки иска да мине тънко.

4. Ако човек се замисли логично, такъв език не е подходящ за огромни проекти, защото сигурно би станало мазало. Но от друга страна е много по-добър за малки проекти, където не е рентабилно да се плаща много за сървъри(или за каквото там точно се плаща, извинете ме ако се изказвам некоректно).

Извод: И този език си има своето предназначение и място под слънцето. А да изчезне- малко трудно, след като е НАЙ-търсения език на пазара.


от ivan.mihov1 (4988 точки)


0
За малки проекти не е необходимо да си потдържас свой сървър. В днешно време цените на Windows и Linux хостингите не се различават особено много. Преди Win беше двойно по-скъп.

от saykor (8845 точки)