почему Internet Explorer не воспринимает php-теги?
их должен обрабатывать HTTP-сервер с помощью соотв. интерпретора PHP
IE считает тегами все подстроки, начинающиеся с <, после которого идет один из определенных символов (к которым в частности относится ?) до закрывающего знака >. Хотя IE не может интерпретировать PHP-код, выводить он его тоже не станет.
Internet Explorer не обрабатывает php-код
для этого нужен веб-сервер и интерпретатор php
где их взять?
т.к. ты новичок, то не советую устанавливать их вручную по отдельности, а воспользоваться готовым решением. например, TopServer
TopServer представляет собой серверный пакет или сервер приложений, включающий в себя веб-сервер Apache 2.0, интерпретатор PHP5 с библиотеками PECL, интерпретатор PERL5, сервера баз данных MySQL5 и SQLite2, FTP сервер SlimFTPd, а также обширные средства администрирования серверных компонентов. Причем указанные компоненты сервера приложений работают как единое целое.
короче говоря, в данном случае то что доктор прописал
скачать
как пользоваться
форум topserver - если нужна помощь
устанавливается элементарно
ну если уйти в мир фантазий, то идея, что серверный и клиентный языки должны совпадать - она по своей сути гениальна. чтобы можно была в два клика переносить куски кода оттуда сюда и обратно. но пока это никто не смог довести до реализации. есть конечно безумцы программирующие серверную часть на js, но их единицы, и я не уверен что это им дает именно то что хочется. будем ждать чего-нибудь более вразумительного, надеюсь это будет не PHP
Silverlight 1.1, .NET на клиенте и его реализации на Mono (наз-ся Moonlight)...
чтобы можно была в два клика переносить куски кода оттуда сюда и обратно. но пока это никто не смог довести до реализацииGoogle Web Toolkit?
Некоторые маньяки пропихивают идею, что в FF надо сделать поддержку Ruby и Phyton
Некоторые маньяки пропихивают идею, что в FF надо сделать поддержку Ruby и Phytonэти маньяки работают в Microsoft и скоро они это сделают, выпустив Silverlight 1.1. Заодно, кроме как в FF, будет работать в IE и Safari.
В этом случае, разве это будет именно встраивание питон-руби интерпретатора в плагин браузера? Наверняка на этих языках будет что-то писаться, вне плагина генериться в MSIL или-что-то-там, а в плагине строго дотнетовский байткод будет работать, нет?
Microsoft разрабатывает в Silverlight так называемый Dynamic Language Runtime, который позволит исполнять программы, которые были написаны на практически любом динамическом языке. От интерпретатора руби-питона это отличается только тем, что нельзя будет генерировать и исполнять руби-питон прямо на клиенте. Хотя, если сделать компилятор Ruby/Python -> DLR, можно будет и это.
DLR - та же идея, что и
У MS наверняка опять получится какая-нибудь жутко мощная фиготень, которой невозможно пользоваться напрямую, а надо её юзать через оббёртку, которая умеет очень мало и только одним способом, плюс всё это за деньги и только для владельцев IE7 со свециальным расширением от MS.
Ну никогда ещё у MS не получалась нормальная технология, которая бы получила общественное признание. Всё, что у них получалось - это то же самое, что и у ..., но от MS, более навороченно и за деньги. И всегда это нечно было более запутанным и нетривиальные вещи там обязательно надо делать через жопу и не переносимо.
У MS наверняка опять получится какая-нибудь жутко мощная фиготень, которой невозможно пользоваться напрямую, а надо её юзать через оббёртку, которая умеет очень мало и только одним способом, плюс всё это за деньги и только для владельцев IE7 со свециальным расширением от MS.Так. Надеваем темные очки, чтобы не было видно красных глаз и начинаем читать заново, что я уже написал.
1. Это открытая технология, описано, как это использовать и скоро будет ECMA стандарт. Так же, как это было с .NET
2. Уже есть реализации для FireFox 1.5+, IE 6+, Safari для Windows и Mac OS
3. Пишется open source реализация Moonlight, при финансовой поддержке Novell и моральной — Microsoft. Это позволит заиметь открытую реализацию как для windows, так и для Linux и даже всех кпк-шек.
4. Размер дистрибутива не превышает размера дистрибутива flash 9.
Ну, и напоследок.
Ну никогда ещё у MS не получалась нормальная технология, которая бы получила общественное признание.Windows, Office, Visual Studio?
2. Уже есть реализации для FireFox 1.5+, IE 6+, Safari для Windows и Mac OSКстати, сегодня установил, и у меня сафари упало при попытке посмотреть какие-то примеры на silverlight.net
Вот Apache+PHP или Flash - технологии, а Office - продукт. VS - среда разработки. Если говорить о C# + .NET, то это "то же самое, что Java, только от MS". C#, не спорю, становится популяен, но без кучи денег, вложенной MS в пиар он бы уже давно сдох. Да и то, юзают пока C# на самом деле очень мало, до Java, или даже Phyton ему очень далеко. Технология - это язык, формат или что-то ещё, предназначенное для разработчика + набор инструментов для работы с этим чем-то. Продукт - это то, чем пользуются пользователи.
То что технология, про которую ты говоришь, открытая, значит не так уж много. MS, конечно, понял многие свои ошибки, но... Технологии они делать всё равно не умеют. У них выходит либо херня для домохозяек, с помощью которой ничего нельзя сделать, либо что-то жуткое и монтруозное, в чём даже для тривиальных вещей надо разбираться в тысячах страниц мануалов, которые кроме всего неполны, неточны и запутанны.
Ну и опять таки, MS будет поддерживать и развивать технологию, пока им это нужно и до тех пор, пока им это нужно и так, как им это нужно. А интересы потребителей технологии их интересуют постольку поскольку. Что-то хорошее при таком подходе получается редко, а если уж получилось - то не на долго. До тех пор, пока не вымрут конкуренты.
Кстати, сегодня установил, и у меня сафари упало при попытке посмотреть какие-то примеры на silverlight.netггг
пофиксят, это понятно. Ты леопард се собираешься ставить? Я вот хочу
Ты разницу между технологией и продуктом понимаешь?ага. Windows — это не только кнопочка Пуск, но и Windows API. Office - это еще и VBA, на котором делается автоматизация в миллионах фирм и фирмочек, начиная от Семеныч и партнеры и заканчивая банками.
Да и то, юзают пока C# на самом деле очень мало, до Java, или даже Phyton ему очень далеко.Phyton — это что?
А по делу — твой подход неконструктивен. Кратко его можно обозначить как "Пастернака не читал, но осуждаю"
Ага, ещё скажи, что Windows все покупают ради WinAPI, а офис - ради VBA. Первая ужасна и глючна, с VBA плотно не работал, так что ничего не скажу. Только вот популярность WinAPI в том, что альтернативы ему нет. И чтобы VBA как-то широко использовался за пределами Office я не слышал. Ну да фиг с ним. VBA даже по своему хорош, но только для той ниши, про которую ты написал - куча маленьких фирмочек. Про банки ты немного перегнул, в банках им вряд ли пользуются всё таки. Но про то и говорю, что вот для таких фирмочек MS может выпускать продукты, ибо фирмочкам важно, чтоб была техподдержка и некий минимальный уровень качества. И чтобы несколько типичных для данного бизнеса вещей можно было сделать не очень напряжно. То есть оно абы как работает, шибко умных програмистов не требует и каждый день не падает. Вот на таком уровне MS вполне может создавать технологии. А вот так, чтобы когда мне захочется что-то сделать, и я , рассматривая разные варианты выбрал как самый лучший подход технологию от MS - так они не умеют, к сожалению (VS + C++ от них для программ под винду - не в счёт, тут дело в том, что они его и для себя развивают, ибо Windows и Office надо же им самим на чём-то писать). Тут даже не важно, кто будет выбирать технологию - студент в качестве хобби, основатели стартапа или DM крупной софтверной фирмы. Важно, что выбирать будут удобнуй, логичную, малоглючную и перспективную технологию. Вот таких у MS нет.
Если уж ты Flash назвал технологией, то даже IE можно назвать с таким же успехом технологией.
такой же закрытый продукт, работает только там, где поддержал производитель и т.д.
А то что он flash проприетарный и закрытый, так я ж и не говорил, что это хорошая технология. Но технология.
пофиксят, это понятно. Ты леопард се собираешься ставить? Я вот хочуКак только объявят о том, что пора, — сразу.
нужен, иначе работать ничего не будет, так же, как лет несколько назад, нужен был IE, чтобы работало большинство сайтов
Ну или вот ещё пример похожий. Adobe Reader - продукт, как и Adobe Acrobat, а вот PDF + манул по нему + Adobe PDF Library - это уже технология, ибо пользуются этим разработчики, чтобы делать другие продукты и технологии.
Ну и FineReader - продукт, а FineReader SDK - технология.
PS. Во, придумал как наглядно объяснить. Устраивась на работу программистом, ты можешь сказать, что пишешь на C++ или Java, что знаешь ATL или XML, что умешь делать Flash или PDF. Но ты не будешь в качестве скила указывать умение работать в ворде, пользоваться windows, сёрфить с IE или смотреть Flash. так вот можно продукт от технологии отличить.
нужен, иначе работать ничего не будет, так же, как лет несколько назад, нужен был IE, чтобы работало большинство сайтовСлава богу, таких сайтов, которым нужен флэш - единицы, и в большинстве случаев можно просто послать создателей таких сайтов найух и пойти к конкурентам.
А в остальных случаях флэш - это рюшечки или баннеры, без которых очень даже можно жить.
если IE - это просто серфинг, а не технология, то почему до сих пор еще не явно активно требуется скил - сделать чтобы сайт отлично и удобно смотрелся в IE (причем именно в IE, а не в каком-то другом браузере)
Оставить комментарий
7489098
пишу в документе HTML что-нибудь простенькое вида<HTML>
<HEAD>
<TITLE>PHP</TITLE>
</HEAD>
<BODY>
<?
echo "<P><em> hello, world!</em></P>";
?>
</BODY>
</HTML>
а браузер на PHP-теги забивает. почему?