Разница между 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#:

СравнениеPHPC#
Язык Это язык сценариев общего назначения. Это объектно-ориентированный язык программирования.
Требования Для написания пойдет любой текстовый редактор, а для выполнения файлов PHP нам потребуется веб сервер Для C# необходим компилятор и NET для выполнения
Категории переменных Категорий переменных нет. Всего в PHP используется 8 типов переменных. есть в целом три типа категорий переменных: тип значения, тип указателя, тип ссылки
Объявление переменной Мы должны написать символ $, чтобы объявить любую переменную. Пример: $а = 10; Нам не нужно писать никаких дополнительных символов, просто напишите тип используемой переменной. Пример : int а = 10; // для целочисленного типа
ИспользованиеВ основном для веб-разработкиЧаще все для декстопных приложений, но немало и веб
Автор этого материала - я - Пахолков Юрий. Я оказываю услуги по написанию программ на языках Java, C++, C# (а также консультирую по ним) и созданию сайтов. Работаю с сайтами на CMS OpenCart, WordPress, ModX и самописными. Кроме этого, работаю напрямую с JavaScript, PHP, CSS, HTML - то есть могу доработать ваш сайт или помочь с веб-программированием. Пишите сюда.

тегизаметки, php, си шарп




Отправляя сообщение я подтверждаю, что ознакомлен и согласен с политикой конфиденциальности данного сайта.



Функциональное программирование в PHP
Основы Big O нотации
Наш в другом мире, или юмористическое фэнтези