Разница между PHP и С#
Два довольно популярных языка программирования – PHP и C#. Давайте на уровне «для самых маленьких» разберемся с основными отличиями между ними. А заодно и немного познакомимся, совсем чуть-чуть. У меня на блоге, кстати, есть как по PHP уроки, так и уроки по C#. Давайте вкратце их сравним.
PHP
PHP — это рекурсивная аббревиатура для препроцессора гипертекста (PHP - Hypertext Preprocessor). Если вы не поняли что это – не обращайте внимания, просто называйте PHP – на скиллы разработчика никак не влияет, знает ли он историю языка или нет.
PHP - широко (очень широко, посмотрите хоть отсюда данные) используемый язык сценариев (скриптов) общего назначения, который особенно используется для веб-разработки и применяется совместно с HTML. Его скрипты выполняются на сервере. Файлы PHP могут содержать код HTML, CSS, JavaScript и PHP. Он выполняется на сервере, и результат возвращается в браузер в виде простого HTML. Его файлы сохраняются с расширением .php. Основной синтаксис: PHP-скрипты начинаются с <?php и заканчиваются на ?> и могут использоваться в любом месте документа.
<!DOCTYPE html> <html> <body> <?php echo “upread.ru!”; ?> </body> </html>C#
C# произносится как си шарп. Это современный, объектно-ориентированный и типобезопасный язык программирования. C# — это язык, который позволяет разработчикам создавать множество типов приложений, которые являются безопасными и надежными и могут работать в .NET – в большинстве случаев это системы семейства Windows, но данное условие не является обязательным.
Базовый синтаксис
using System; class Hello { static void Main() { Console.WriteLine(“upread.ru”); } }Ниже приведена таблица различий между PHP и C#:
Сравнение | PHP | C# |
---|---|---|
Язык | Это язык сценариев общего назначения. | Это объектно-ориентированный язык программирования. |
Требования | Для написания пойдет любой текстовый редактор, а для выполнения файлов PHP нам потребуется веб сервер | Для C# необходим компилятор и NET для выполнения |
Категории переменных | Категорий переменных нет. Всего в PHP используется 8 типов переменных. | есть в целом три типа категорий переменных: тип значения, тип указателя, тип ссылки |
Объявление переменной | Мы должны написать символ $, чтобы объявить любую переменную. Пример: $а = 10; | Нам не нужно писать никаких дополнительных символов, просто напишите тип используемой переменной. Пример : int а = 10; // для целочисленного типа |
Использование | В основном для веб-разработки | Чаще все для декстопных приложений, но немало и веб |
Автор этого материала - я - Пахолков Юрий. Я оказываю услуги по написанию программ на языках Java, C++, C# (а также консультирую по ним) и созданию сайтов. Работаю с сайтами на CMS OpenCart, WordPress, ModX и самописными. Кроме этого, работаю напрямую с JavaScript, PHP, CSS, HTML - то есть могу доработать ваш сайт или помочь с веб-программированием. Пишите сюда.
Отправляя сообщение я подтверждаю, что ознакомлен и согласен с политикой конфиденциальности данного сайта.