xml и php



Автор Влад задал вопрос в разделе Другие языки и технологии

Что такое PHP и XML ? Объясните ламерзу простыми, доступными словами! 🙂 и получил лучший ответ

Ответ от Roman[эксперт]
По поводу PHP все верно, его сценарии исполняются на сервере, и результат выдается в браузер пользователя, поэтому Ваш код PHP практически никогда не будет доступен пользователям. Что касается поддержки PHP на хостинге, то можете не беспокоится практически все хостеры предоставляют ее, причем существует множество бесплатных хостингов с поддержкой PHP.Для отображения XML в браузере не нужно устанавливать никаких дополнительных программ (в отличии от Java, которой нужна виртуальная машина) , но сам файл XML не содержит в себе ничего кроме информации, чтобы отобразить его в браузере нужно его преобразовать, для этого можно использовать XSLT (и не только) . Но если говорить просто: XML в большинстве случаев используется для хранения информации или передачи ее между приложениями, и чтобы показать эту информацию пользователю в браузере, этот файл нужно обработать (что в принципе можно сделать средствами PHP)

Ответ от [maxvell][гуру]
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).

Ответ от B.o.f.h.[гуру]
с html все верно. javascript выполняет в браузере сценарии (это не единственная его возможность) . а вот java - это апплеты (но это тоже далеко не единственное применение, можно писать полноценные приложения для ПК и мобильных устройств, заставить его работать на стороне сервера, и это совсем не то же самое, что js). php - это один из языков серверных сценариев. если ты его пользуешь, хостинг должен его поддерживать. xml - это язык разметки может представлять структурированную информацию. в принципе, сам по себе он отображаться в браузере не должен. либо его пользуют программы для общения друг с другом или хранения каких-либо данных, либо, чтобы показать его пользователю, к нему надо прикрутить специальную таблицу стилей

Ответ от Jango[эксперт]
xml - тоже я зык разметки страницы, почти тоже самое, что и html!php - язык программирования для web.

Ответ от Андрей люнгрин[новичек]
Язык php является серверным языком программирования который (в основном) используется для обработки данных получаемых с html форм.XML (англ. eXtensible Markup Language — расширяемый язык разметки; произносится [икc-эм-эль]). Рекомендован Консорциумом Всемирной паутины (W3C). Спецификация XML описывает XML-документы и частично описывает поведение XML-процессоров (программ, читающих XML-документы и обеспечивающих доступ к их содержимому). XML разрабатывался как язык с простым формальным синтаксисом, удобный для создания и обработки документов программам и одновременно удобный для чтения и создания документов человеком, с подчёркиванием нацеленности на использование в Интернете. Язык называется расширяемым, поскольку он не фиксирует разметку, используемую в документах: разработчик волен создать разметку в соответствии с потребностями к конкретной области, будучи ограниченным лишь синтаксическими правилами языка. Сочетание простого формального синтаксиса, удобства для человека, расширяемости, а также базирование на кодировках Юникод для представления содержания документов привело к широкому использованию как собственно XML, так и множества производных специализированных языков на базе XML в самых разнообразных программных средствах.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Что такое PHP и XML ? Объясните ламерзу простыми, доступными словами! 🙂

Какое расширение имеют Web-страницы?
Статические Web-страницы имеют расширение htm,
подробнее...

php get параметр
замени mysql на xml
на php напиши парсер твоего документа
подробнее...
спросили в XML
Вопрос новичка. Как преобразовать XML документ в читабельный HTML?
Что понимать под словом "читабельный"?

В любом случае, чтобы преобразовать XML в HTML на
подробнее...

Получение курса валют с сайта ЦБ (CBR) PHP
Нахрен тебе сдался fopen() и весь этот онанизм с файловыми дескрипторами?
Юзай
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:

Сколько потребуется времени на обучение Java Script Basic Script CSS SSI HTML XML PHP...
Уважаемый, определитесь, наконец, чем вы хотите заниматься и изучайте то, что вам интересней )подробнее...
спросили в Шаг
Отзывы о Компьютерной Академии ШАГ. стоит туда ходить или нет?
Всё зависит от тебя, от твоих способностей и трудолюбия.
В Шаге, как и везде есть свои
подробнее...

HTML и PHP. Чем PHP отличается от HTML? Зная HTML легко ли понять PHP?
охоо) )
Такого вопроса еще не слышал) )
html - это язык, помогающий размещать элементы на
подробнее...

Вопрос начинающего программиста PythonPHP
1. нужна работа - изучите php. после питона это как в первобытный век вернуться, но привыкнуть
подробнее...

Web программирование
1. Веб программирование - это програмирование для интернета (создание сайтов например)
2. Для
подробнее...

веб-приложение, веб-сервис, информационная система
Информационная система - это программно-аппаратный комплекс обработки и хранения
подробнее...

как пользоваться программой NewsReader?
RSS - это технология, позволяющая транслировать практически любой материал с сайта, в формате XML,
подробнее...
спросили в VNC
Как создать свой сайт? Сколько это стоит?
Путей несколько. В зависимости от навыков или финансовых возможностей.

Вариант первыйподробнее...

Как можно дешево раскрутить сайт?
Совсем бесплатно не получится, а вот рублей за 100 это уже вполне реально.

Надо
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*