Форум программистов CODEBY.NET Хостинг в Беларуси — Active Technologies

Разработка бизнес сайтов

Нужны клиенты? Тогда сюда быстрее...
X   Сообщение сайта
(Сообщение закроется через 2 секунды)

Здравствуйте, гость ( Вход | Регистрация )




> Ну должен же быть выход?, наверняка ответ банально прост, но я его не вижу. Скоро уже голова лоп
J77
Вставить ник
сообщение 10:08:2007, 18:12
Цитата Ответить 


Новенький
*

Группа: Программист
Сообщений: 1
Регистрация: 10:08:2007
Пользователь №: 12 279



Репутация: - 0 +


Есть веб-сайт в виде набора скриптов на Perl. В связке Apache+MySql+Perl на локальном компе под Win, все работает отлично.
Задача стоит следующая: каким-то образом скомпилировать этот проект так, чтобы его можно было записать на диск и запускать абсолютно с любого компа. То есть, как я понимаю, исходя из того, что на каком-то левом компе наверняка нет ни apache ни mysql чтобы все работало нужно их как-то скомпилировать вместе со скриптами.

Это вообще реально? Помогите пожалуйста. Я уже все сроки сдачи проекта просохатила из-за этого, весь интернет перерыла.

Что уже пыталась делать:
1. компилировать в exe с помощью perl2exe И perlcc.bat не канает Скомпилировал вроде без ошибок все. Но работать отказывается.
2. собирать в chm файл с помощь chm4you. Собрался без проблем. Но главная задача-то не решена, сервер как требовал так и требует.

Может есть все таки способ какой-то это сделать? Нужен именно веб-интерфейс с базом mysql и функцией вывода информации из базы, поиска итд, но работать должно все на любом локальном компе sad.gif
Подняться вверх 
 
Сообщение #1
 
Новая тема 
Ответов (1 - 3)
Vovochka
Вставить ник
сообщение 10:08:2007, 23:20
Цитата Ответить 


Продвинутый
**

Группа: Программист
Сообщений: 198
Регистрация: 4:08:2006
Из: Vladivostok.pm
Пользователь №: 5 749
Специализация: Perl, Web



Репутация: - 4 +


Денвер вам в руки. Или подобные "все в одном" паки. Дописываем какую-нибудь простую утилиту, которая по установке пакета, скопирует ваши скрипты и настроит систему.
Иных вариантов не вижу. Превращение же веб-программы в обычную путем умной компиляции - имхо извращение smile.gif В таком случае проще взять делфи или C# и переписать быстренько (за пару-тройку недель) rolleyes.gif

Ах да! Чуть не забыл! Мало будет пакета "все в одном", заранее надо собрать необходимые модули, которые будут отсутствовать в этом пакете biggrin.gif

Сообщение отредактировал Vovochka - 10:08:2007, 23:21
Подняться вверх 
 
Сообщение #2
Silence
Вставить ник
сообщение 11:08:2007, 03:51
Цитата Ответить 


Новенький
*

Группа: Программист
Сообщений: 10
Регистрация: 2:03:2005
Пользователь №: 1 418



Репутация: - 0 +


В комплект инсталляции на CD нужно включить предустановленные и настроенные Perl, Apache и MySQL.
Их достаточно просто скопировать с вашей, уже работающей системы.

perl2exe - не решает проблему, потому что он компилирует перл скрипт как есть. т.е. если запустить его потом он просто вернет в консоль сгенерированную веб-страницу.
Подняться вверх 
 
Сообщение #3
Vovochka
Вставить ник
сообщение 13:08:2007, 02:44
Цитата Ответить 


Продвинутый
**

Группа: Программист
Сообщений: 198
Регистрация: 4:08:2006
Из: Vladivostok.pm
Пользователь №: 5 749
Специализация: Perl, Web



Репутация: - 4 +


Цитата(Silence @ 11:08:2007, 14:51 )
perl2exe - не решает проблему, потому что он компилирует перл скрипт как есть. т.е. если запустить его потом он просто вернет в консоль сгенерированную веб-страницу.
*

Точнее сказать, не в консоль, а в стандартный поток вывода. Куда перенаправишь, туда и выведет. Запусти CGI скрипт в консоле, тоже получишь страницу в консоли, запусти exe-шник через CGI, получешь его вывод в окне браузера.
Подняться вверх 
 
Сообщение #4


Быстрый ответ  Ответить  Новая тема 

> Быстрый ответ
Полужирный
Курсив
Подчеркнутый
Вставить изображение
Смайлики
Цитата
Код
 
 Отправлять уведомления об ответах на e-mail |  Включить смайлики |  Добавить подпись
   

 

RSS Текстовая версия Сейчас: 17:05:2008 - 11:51
с нами можно связаться по:
телефону: +375-(29)-632-60-67
e-mail:info@codeby.net