Другие языки программирования и технологии
Что такое PHP и XML ? Объясните ламерзу простыми, доступными словами! :)
Вот, понятно - HTML - это язык разметки, то есть документ с ним читает броузер и согласно написанному коду отображает страницуJavaScript - возможность встраивать в странички какие либо программные элементы - аплеты - то есть что то куда то будет работать уже. Опять же - для выполнения - хватит и броузера???Java - не совсем ясно, но видимо - то же, что и JavaScript.PHP - что такое? И если у меня в странице код PHP - мне нужно искать хостинг - где он поддерживается?XML - тоже не ясно? Для него нужны какие-то установленные программы или как и HTML - хватит броузера?
По поводу PHP все верно, его сценарии исполняются на сервере, и результат выдается в браузер пользователя, поэтому Ваш код PHP практически никогда не будет доступен пользователям. Что касается поддержки PHP на хостинге, то можете не беспокоится практически все хостеры предоставляют ее, причем существует множество бесплатных хостингов с поддержкой PHP.
Для отображения XML в браузере не нужно устанавливать никаких дополнительных программ (в отличии от Java, которой нужна виртуальная машина) , но сам файл XML не содержит в себе ничего кроме информации, чтобы отобразить его в браузере нужно его преобразовать, для этого можно использовать XSLT (и не только) . Но если говорить просто: XML в большинстве случаев используется для хранения информации или передачи ее между приложениями, и чтобы показать эту информацию пользователю в браузере, этот файл нужно обработать (что в принципе можно сделать средствами PHP)
Для отображения XML в браузере не нужно устанавливать никаких дополнительных программ (в отличии от Java, которой нужна виртуальная машина) , но сам файл XML не содержит в себе ничего кроме информации, чтобы отобразить его в браузере нужно его преобразовать, для этого можно использовать XSLT (и не только) . Но если говорить просто: XML в большинстве случаев используется для хранения информации или передачи ее между приложениями, и чтобы показать эту информацию пользователю в браузере, этот файл нужно обработать (что в принципе можно сделать средствами PHP)
с html все верно. javascript выполняет в браузере сценарии (это не единственная его возможность) . а вот java - это апплеты (но это тоже далеко не единственное применение, можно писать полноценные приложения для ПК и мобильных устройств, заставить его работать на стороне сервера, и это совсем не то же самое, что js). php - это один из языков серверных сценариев. если ты его пользуешь, хостинг должен его поддерживать. xml - это язык разметки может представлять структурированную информацию. в принципе, сам по себе он отображаться в браузере не должен. либо его пользуют программы для общения друг с другом или хранения каких-либо данных, либо, чтобы показать его пользователю, к нему надо прикрутить специальную таблицу стилей
Петр Аверков
Java апплеты на стороне сервера? Вы не путаете? Они исполняются внутри ява машины, на стороне клиента, поэтому IE так и кричит о безопасности при открытии страниц с апплетами.:)
PHP (англ. PHP: Hypertext Preprocessor — «PHP: препроцессор гипертекста» , англ. Personal HomePage Tools[1] — «Инструменты для создания персональных веб-страниц» ) — язык программирования, созданный для генерирования HTML-страниц на веб-сервере и работы с базами данных. В настоящее время поддерживается подавляющим большинством хостинг-провайдеров. Входит в LAMP — «стандартный» набор для создания веб-сайтов (Linux, Apache, MySQL, PHP (Python или Perl))
XML (англ. eXtensible Markup Language — расширяемый язык разметки; произносится [экс-эм-э́л] ) — рекомендованный Консорциумом Всемирной паутины язык разметки, фактически представляющий собой свод общих синтаксических правил. XML — текстовый формат, предназначенный для хранения структурированных данных (взамен существующих файлов баз данных) , для обмена информацией между программами, а также для создания на его основе более специализированных языков разметки (например, XHTML), иногда называемых словарями. XML является упрощённым подмножеством языка SGML.
Целью создания XML было обеспечение совместимости при передаче структурированных данных между разными системами обработки информации, особенно при передаче таких данных через Интернет. Словари, основанные на XML (например, RDF, RSS, MathML, XHTML, SVG), сами по себе формально описаны, что позволяет программно изменять и проверять документы на основе этих словарей, не зная их семантики, то есть не зная смыслового значения элементов. Важной особенностью XML также является применение так называемых пространств имён (англ. namespace).
XML (англ. eXtensible Markup Language — расширяемый язык разметки; произносится [экс-эм-э́л] ) — рекомендованный Консорциумом Всемирной паутины язык разметки, фактически представляющий собой свод общих синтаксических правил. XML — текстовый формат, предназначенный для хранения структурированных данных (взамен существующих файлов баз данных) , для обмена информацией между программами, а также для создания на его основе более специализированных языков разметки (например, XHTML), иногда называемых словарями. XML является упрощённым подмножеством языка SGML.
Целью создания XML было обеспечение совместимости при передаче структурированных данных между разными системами обработки информации, особенно при передаче таких данных через Интернет. Словари, основанные на XML (например, RDF, RSS, MathML, XHTML, SVG), сами по себе формально описаны, что позволяет программно изменять и проверять документы на основе этих словарей, не зная их семантики, то есть не зная смыслового значения элементов. Важной особенностью XML также является применение так называемых пространств имён (англ. namespace).
xml - тоже я зык разметки страницы, почти тоже самое, что и html!
php - язык программирования для web.
php - язык программирования для web.
Alex Klishin
Когда это XML стал языком разметки страницы и уж тем более тем же самым что и html?
Язык php является серверным языком программирования который (в основном) используется для обработки данных получаемых с html форм.
XML (англ. eXtensible Markup Language — расширяемый язык разметки; произносится [икc-эм-эль]). Рекомендован Консорциумом Всемирной паутины (W3C). Спецификация XML описывает XML-документы и частично описывает поведение XML-процессоров (программ, читающих XML-документы и обеспечивающих доступ к их содержимому). XML разрабатывался как язык с простым формальным синтаксисом, удобный для создания и обработки документов программам и одновременно удобный для чтения и создания документов человеком, с подчёркиванием нацеленности на использование в Интернете. Язык называется расширяемым, поскольку он не фиксирует разметку, используемую в документах: разработчик волен создать разметку в соответствии с потребностями к конкретной области, будучи ограниченным лишь синтаксическими правилами языка. Сочетание простого формального синтаксиса, удобства для человека, расширяемости, а также базирование на кодировках Юникод для представления содержания документов привело к широкому использованию как собственно XML, так и множества производных специализированных языков на базе XML в самых разнообразных программных средствах.
XML (англ. eXtensible Markup Language — расширяемый язык разметки; произносится [икc-эм-эль]). Рекомендован Консорциумом Всемирной паутины (W3C). Спецификация XML описывает XML-документы и частично описывает поведение XML-процессоров (программ, читающих XML-документы и обеспечивающих доступ к их содержимому). XML разрабатывался как язык с простым формальным синтаксисом, удобный для создания и обработки документов программам и одновременно удобный для чтения и создания документов человеком, с подчёркиванием нацеленности на использование в Интернете. Язык называется расширяемым, поскольку он не фиксирует разметку, используемую в документах: разработчик волен создать разметку в соответствии с потребностями к конкретной области, будучи ограниченным лишь синтаксическими правилами языка. Сочетание простого формального синтаксиса, удобства для человека, расширяемости, а также базирование на кодировках Юникод для представления содержания документов привело к широкому использованию как собственно XML, так и множества производных специализированных языков на базе XML в самых разнообразных программных средствах.
Похожие вопросы
- Что такое класс в программировании? Я новичок, объясните очень простыми словами (
- Объясните пожалуйста, простым словом. Что такое -КОНФИГУРАЦИЯ?
- Основные принципы ООП: инкапсуляция, полиморфизм, наследование Объясните пожалуйста простыми словами?
- Объясните пожалуйста простыми словами что такое статический язык программирования а что такое динамический яп
- C++ Объясните пож. на доступном языке про спецификаторы класса памяти. В инете и в книгах слишком заумно. Продолж ниже.
- умные люди, объясните мне простой смертной КАК ЭТО РАБОТАЕТ http://www.ugbereg.ru/magic.html
- Объясните по простому, что такое "исключающее ИЛИ"? если можно, на каком-нибудь жизненном примере))
- Что такое return. Объясните по простому, уже несколько статей и видеоуроков посмотрел, но так и не могу понять.
- Объясните на простом русском, чем программирование отличается от прототипирования?
- Обьясните своими словами для чего нужен язык разметки XML