PHP без веб-сервера

Статус
Закрыто для дальнейших ответов.

dezmail

Member
Регистрация
11.03.2011
Сообщения
13
Давно уже занимаюсь созданием сайтов, но сейчас пришёл ужас.

Учусь я в Политехе дали нам 2х недельный отпуск(практику), цель создание сайта...
Ну накидал вёрсточку http://aion-gm.net.ru/infobios/, дизай нулевой но он и не нужен, я наивный пологал что будет спрашиваться вёрстка.

Принёс показывать преподу и чють не повернулся умом с удивления, сайт у меня содержит php include (без него уже и не умею) то есть необходим обработчик PHP, а этот ...даже не знаю. Утверждает: «Сайт должен открываться без всяких веб серверов, у тебя в нём ошибка».

Я и могу собрать страницы убрав include и заняться идиотским копированием, но вера не позволяет.

Нужно что-то сделать, встроить обработчик php, .exe шник со скрытой установкой например, или что-то ещё
Спорить с эти ... опасно для зачётки
 

ALEXu

в сером
Регистрация
29.12.2010
Сообщения
307
Долго ли денвер на бук поставить и на буке показать.
P.S. а вообще эти 3 странички быстрее html набрать от руки каждую, чем задуматься о том о чем вы написали)
 

dezmail

Member
Регистрация
11.03.2011
Сообщения
13
Ай нет не так всё просто, он требует запуск без каких либо веб серверов, у себя на машине.
К то муже страниц должно быть порядка 20(тоже на хрена это глупое копирование контента с вики)
Да и я это так просто не оставлю

Мб, javascriptом подключить обработчик php или flash
 

kein

Частный случай
Регистрация
23.11.2009
Сообщения
446
Скачай свой сайт каким нибудь TeleportPro и скинь ему результат :laugh:

Кстати есть XML-Javascript движок, не помню уже название. Отлично можно собирать страницы на JS
 

tigra60

Спасатель
Регистрация
10.12.2009
Сообщения
1 990
Господа! Вы просто умиляете своим подходом к проблеме!

Автору темы: Сегодня у вас препод дурак, завтра начальник и заказчик. А вы - умный, но безработный. Потому, что делать нужно не то, что вы умеете, а то, что вам сказали (заказали или попросили).
 

medwoodu

Злобный модер
Регистрация
22.12.2005
Сообщения
1 418
Ай нет не так всё просто, он требует запуск без каких либо веб серверов, у себя на машине.
К то муже страниц должно быть порядка 20(тоже на хрена это глупое копирование контента с вики)
Да и я это так просто не оставлю

Мб, javascriptом подключить обработчик php или flash
1) Кончайте страдать херней, не хотите оставлять не оставляйте, напишите уже наконец на пыхе генератор, скачивающий с вики и формирующий html страницы автоматом.
2) Разберитесь наконец, что такое выполнение кода на стороне сервера и на стороне клиента.
После Мб, javascriptом подключить обработчик php или flash у меня зачета вы бы точно не получили, т.к. ничерта не понимаете в веб технологиях.
 

dezmail

Member
Регистрация
11.03.2011
Сообщения
13
Ай нет не так всё просто, он требует запуск без каких либо веб серверов, у себя на машине.
К то муже страниц должно быть порядка 20(тоже на хрена это глупое копирование контента с вики)
Да и я это так просто не оставлю

Мб, javascriptом подключить обработчик php или flash
1) Кончайте страдать херней, не хотите оставлять не оставляйте, напишите уже наконец на пыхе генератор, скачивающий с вики и формирующий html страницы автоматом.
2) Разберитесь наконец, что такое выполнение кода на стороне сервера и на стороне клиента.
После Мб, javascriptом подключить обработчик php или flash у меня зачета вы бы точно не получили, т.к. ничерта не понимаете в веб технологиях.
1. Генератор, нет спс, быстрее скопировать текст 20 страниц, чем написать генератор
2. Написать или составить Flash приложение, в внутрь которого загружается сайт, а Flash в свою очередь имеет обработчик PHP, это хотите сказать абсолютно не здравая мысль

p.s. Зачёт меня парит в последнюю очередь
 

medwoodu

Злобный модер
Регистрация
22.12.2005
Сообщения
1 418
Ай нет не так всё просто, он требует запуск без каких либо веб серверов, у себя на машине.
К то муже страниц должно быть порядка 20(тоже на хрена это глупое копирование контента с вики)
Да и я это так просто не оставлю

Мб, javascriptом подключить обработчик php или flash
1) Кончайте страдать херней, не хотите оставлять не оставляйте, напишите уже наконец на пыхе генератор, скачивающий с вики и формирующий html страницы автоматом.
2) Разберитесь наконец, что такое выполнение кода на стороне сервера и на стороне клиента.
После Мб, javascriptом подключить обработчик php или flash у меня зачета вы бы точно не получили, т.к. ничерта не понимаете в веб технологиях.
1. Генератор, нет спс, быстрее скопировать текст 20 страниц, чем написать генератор
2. Написать или составить Flash приложение, в внутрь которого загружается сайт, а Flash в свою очередь имеет обработчик PHP, это хотите сказать абсолютно не здравая мысль

p.s. Зачёт меня парит в последнюю очередь
Тигра очень правильно написал.
Flash в свою очередь имеет обработчик PHP с этого места поподробнее. КАК? :blink:
а если вам сложно написать парсер, то я думаю однозначно быстрее руками будет, мне бы быстрее было парсер накатать :)
 

dezmail

Member
Регистрация
11.03.2011
Сообщения
13
Каждый старается работать по максимальному КПД.

Сделал как вариант, попробую: http://aionrulez.net/files/InfoBIOS.rar
 

BaNru

Пацифизжу
Команда форума
Регистрация
13.11.2010
Сообщения
4 138
Я когда создавал свой первый, то изъ**нулся сделать вместо php include - "js include"
Тогда я только учился, и мне пришла мысль в голову всю статику вынести в js файлы. Хотя не я один изобрел такой велосипед. В инете потом находил похожие решения.
Вот посмотри исходники страниц, думаю поймешь что к чему

ЗЫ за дизайн прошу молчать - это мой самый первый сайт пятилетней давности
 

dezmail

Member
Регистрация
11.03.2011
Сообщения
13
BaNru Спасибо, наконец то злая гопота ушла и появились толковые люди!

Как я понимаю вот такая простейшая строка и всё?

Код:
<script>document.write(menu)</SCRIPT>
используй фреймы.
Предлогаешь, фрейм вместо include или просто

Код:
<iframe src="http://aion-gm.net.ru/infobios"></iframe>
1. Глуповато
2. Интернета у него вроде нету)
Хочу добавить по этому поводу, используя фреймы резинового дизайна не добъёшся вот по этому и не могу использовать

Также на стороне клиента и сервера, да если бы клиент и сервер находились в разных местах, обработчик PHP не как не смог-бы заработать, т.к. страница генерируется PHP обработчиком и затем отправляется пользователю, но в моей ситуации это всё происходит в пределах одного компьютера и вполне рентабельно.
 

kein

Частный случай
Регистрация
23.11.2009
Сообщения
446
dezmail, а я к чему писал?
Кстати есть XML-Javascript движок, не помню уже название. Отлично можно собирать страницы на JS
как раз таки об этом.
Дизайн(структура) зашит в xml. а JS строит страницы на основе описанной структуры.
 

dezmail

Member
Регистрация
11.03.2011
Сообщения
13
dezmail, а я к чему писал?
Кстати есть XML-Javascript движок, не помню уже название. Отлично можно собирать страницы на JS
как раз таки об этом.
Дизайн(структура) зашит в xml. а JS строит страницы на основе описанной структуры.
Да да, я просто не прислушался к вашим словам
 

dezmail

Member
Регистрация
11.03.2011
Сообщения
13
Пытался подключить, так и не вышло, document.write по моему не для этого предназначен, не подскажите?
 

BaNru

Пацифизжу
Команда форума
Регистрация
13.11.2010
Сообщения
4 138
Ты внимательно смотрел мой код?

Весь шаблонный код выноситься в JS файлы, где каждому отдельному куску присваивается переменная.
Потом подключаем в хедере этот(эти) JS файл, и в нужном месте пишем уже document.write.

Не забываем про экранирование кавычек.
 

Антон Кочурин

Новичок
Регистрация
23.03.2011
Сообщения
1
За постановку вопроса я бы уже поставил Вам неуд...
Цель задания "Сайт должен открываться без всяких веб серверов" означает что должны использоваться html и языки которые исполняются на стороне клиента
Не пытайтесь закрыть свои незнания фичами на JS, выполните поставленные цели
 

dezmail

Member
Регистрация
11.03.2011
Сообщения
13
Выполнить поставленную цель, размножив страницы, разумеется могу, но вы сами не считаете это глупым?
Попробую разобраться в этом JS, просто так и не понял конкретики, что именно мне нужно, дал бы кто пример из двух пустых страниц

Ты внимательно смотрел мой код?

Весь шаблонный код выноситься в JS файлы, где каждому отдельному куску присваивается переменная.
Потом подключаем в хедере этот(эти) JS файл, и в нужном месте пишем уже document.write.

Не забываем про экранирование кавычек.
Как я понимаю нужно:

Код:
<script>document.write('tpl_top.js')</script>
Контент
<script>document.write('tpl_down.js')</script>
И соответственно эти 2 файла должны быть в наличии.

Если всё верно, тогда у меня вопрос, эти файлы будут дополнять друг друга, как при использовании includ например в tpl_top.js у меня начинается слой <div id='content'> а в tpl_down.js он заканчивается. Из этого следует вопрос, будут ли слои правильно считываться браузером при использовании JS?
Это очень категорично для решения использовать данный метод.

Каждый старается работать по максимальному КПД.

Сделал как вариант, попробую: http://aionrulez.net/files/InfoBIOS.rar
Также прошу услышать комментарии по данному способу, интересно ваше мнение, и оно имеет право на жизнь, т.к. было сказано преподавателем: "Я не буду устанавливать специально для тебя никаких веб серверов", про запуск же ничего сказано не было, да и думаю для него это не категорично.

dezmail, а я к чему писал?
Кстати есть XML-Javascript движок, не помню уже название. Отлично можно собирать страницы на JS
как раз таки об этом.
Дизайн(структура) зашит в xml. а JS строит страницы на основе описанной структуры.
Вот тут наткнулся на противоречие которое меня и сбило, Kein утверждает что js должен подгружать .xml страницы, а BaNru утверждает что .js...
Так и кого мне слушать? :blink:
 
Статус
Закрыто для дальнейших ответов.
Верх Низ