Што такое PHP? У чым розніца паміж мовай і рамкай?


адказ 1:

Адрозненне мовы праграмавання ад асновы складаецца ў тым, што першая змяшчае асноўныя функцыі (тыпы, структуры кіравання, функцыі OOP ...), а найноўшая - набор інструментаў гатовых функцый і класаў, якія падтрымліваюць вас у працэсе распрацоўкі.

Большасць моў праграмавання таксама прапануюць асноўныя функцыі і класы, такія як "Стандартная бібліятэка C ++". PHP таксама.

Рамкі палягчаюць рэалізацыю складаных праектаў, але маюць і свае недахопы. Яны патрабуюць дадатковага навучання, могуць выклікаць памылкі і несумяшчальнасці і звычайна некалькі абмежавальныя.

Незалежна ад таго, ці хочаце вы выкарыстоўваць рамкі, добра спачатку вывучыць асноўную мову.

Пра PHP вы можаце прачытаць гэты пост у маім уласным блогу, каб атрымаць уяўленне пра тое, што вы можаце выкарыстоўваць:

Для чаго выкарыстоўваецца PHP? 9 класных рэчаў, якія вы можаце зрабіць з PHP - Alex Web Develo


адказ 2:

PHP

  • Папярэдне HyperText ProcessorOpen Source (версія 7.1.24 - гэта найноўшая на маю думку) Лёгкае разгортванне тэм, звязаных з ServerBackend LanguageDatabase, такіх як атрыманне дадзеных, захоўванне дадзеных і адлюстраванне дадзеных. Напрыклад, калі вы захоўваеце інфармацыю студэнта дзе-небудзь і выкарыстоўваеце інфармацыю пазней, PHP - гэта серверны код. Ніхто не можа візуалізаваць код, пакуль ён не мае доступу да ўзроўню сервера ці не, але яны могуць візуалізаваць выснову файла PHP (пры ўмове, што імя файла вядома) да таго часу, пакуль ён не будзе захаваны. З-за мовы лёгка даведацца, калі вы валодаеце асноўнымі ведамі прыкладу мовы праграмавання, C, C ++, Java. Калі вы ведаеце C, вы ведаеце PHP і наадварот, таму што існуюць некаторыя падобныя імёны метадаў, як pow, rand і г.д. Ёсць працэдурныя PHP і PDO (на аснове аб'ектаў). Мова не мае абмежаванняў, а таксама мае некалькі метадаў, структураваных у пэўным сэнсе, некаторыя з якіх вядомыя, а некаторыя могуць быць вядомыя пры неабходнасці. З такой рамкі, як Laravel, вы бачыце, што існуюць класы, аб'екты і канцэпцыі, якія рэалізуюцца ў рамках і не трэба пісаць зноў да таго часу, пакуль не захочаце перазапісаць падпарадкаваны або вышэйшы метад. Гэта палягчае ўсё, бо код не трэба пісаць для асноўнай задачы, якая вам патрэбна, і гэта лёгка маштабуецца і зразумела.

Спадзяюся, што гэта дапамагае. Патэлефануйце мне, калі ў вас ёсць якія-небудзь пытанні.