2013-10-25 2 views
-3

Я знаю, что это огромный вопрос о нобе, но я все равно спрошу. В чем разница между всеми этими языками веб-разработки. Как в чем разница между java-скриптом и движком Google App? Когда вы будете использовать каждый из них? Как насчет Джейсона, для чего это нужно? Большинство из этих языков делают то же самое или все они имеют разные виды использования? ThanksВ чем разница между этими языками разработки веб-сайтов?

ответ

0

Единственное, что относится к языку среди всех тех, кого вы упомянули, это Javascript. JSON - это обозначение объекта javascript. Это инструмент, но не язык.

Google app engine является основой для языков программирования для создания облачных сервисов.

JSON

: (JavaScript Object Notation) представляет собой облегченный формат обмена данными. Человеку легко читать и писать. Машины легко разбираются и генерируются. Он основан на подмножестве языка программирования JavaScript, стандартного ECMA-262 3rd Edition - декабрь 1999 года. JSON - это текстовый формат, который полностью не зависит от языка, но использует условные обозначения, знакомые программистам C-семейства языков, включая C , C++, C#, Java, JavaScript, Perl, Python и многие другие. Эти свойства делают JSON идеальным языком обмена данными.

Javascript

: (часто сокращается до JS) представляет собой легкий, интерпретированы, объектно-ориентированный язык с первого класса функций, наиболее известный как язык сценариев для веб-страниц, но и используется во многих не-браузерные среды, такие как node.js или Apache CouchDB. Это прототип, многопарадигменный язык сценариев, который является динамическим, безопасен по типу и поддерживает объектно-ориентированные, императивные и функциональные стили программирования.

Google App Engine

Google App Engine позволяет запускать веб-приложения в инфраструктуре Google. Приложения App Engine легко монтируются, просты в обслуживании и легко масштабируются по мере роста трафика и хранения данных. В App Engine нет серверов для поддержки: вы просто загружаете свое приложение и готовы обслуживать своих пользователей.

Приложение Google Apps можно использовать с вашего собственного доменного имени (например, http://www.example.com/). Или вы можете использовать свое приложение, используя бесплатное имя в домене appspot.com. Вы можете поделиться своим приложением с миром или ограничить доступ к членам вашей организации.

Google App Engine поддерживает приложения, написанные на нескольких языках программирования. С помощью среды разработки Java для App Engine вы можете создавать свое приложение с использованием стандартных технологий Java, включая JVM, Java-сервлетов и язык программирования Java, или любой другой язык с использованием JVM-интерпретатора или компилятора, такого как JavaScript или Ruby. В App Engine также есть среда выполнения Python, в которую входит быстрый интерпретатор Python и стандартная библиотека Python. В App Engine также есть среда выполнения PHP, с поддержкой Google Cloud SQL и облачного хранилища Google, которая работает так же, как с использованием локального экземпляра mySQL и выполняет локальную запись файлов. Наконец, App Engine обеспечивает среду выполнения Go, которая запускает изначально скомпилированный код Go. Эти среды выполнения построены таким образом, что ваше приложение работает быстро, надежно и без помех от других приложений в системе.

+1

Этот вопрос (и ответ) не должен быть частью этого форума. Прочтите faq. –