Инсталлятор проектов @ DeForum.ru
DeДверь  
Логин:  
Пароль:  
  Автологин  
   
Разместить рекламу
Письмо админу
Правила | FAQ | *Поиск | Наша команда | Регистрация | Вход
 
 
 Страница 1 из 1 [ Сообщений: 24 ] 
*   Список форумов / Начинка и техника / Программирование для WWW » ответить » создать топик « | »
Автор Сообщение
mnemonic
новый человек
0
Сообщения: 55
Зарегистрирован: 15.02.05
Откуда: как все, из утробы
Заголовок сообщения: Инсталлятор проектов
Сообщение Добавлено: 8 Сентябрь 2005, 09:52:39 
Есть ли в природе инсталлятор для PHP скриптов на хостинге (аналог InstallShield для С++ приложений)?

Хотелось бы под Win запускать setup.exe, указать Ftp account, на Ftp должна создаваться определенная структура директорий, куда закачались бы автоматом нужные файлы , после чего открывалась бы указанная страница в окне браузера (для дальнейшей настройки на хостинге).

Есть подобный софт в природе?

В принципе, пока интересует платформа Win32, хотя, думаю, и на Java можно было бы написать Install Shield для кроссплатформенной инсталляции.

_________________
http://sale.qpl.ru - профессиональная доска объявлений
Бaзиль Муж.
участник
49
Сообщения: 1288
Зарегистрирован: 13.02.05
Откуда: Околомосковье
Сообщение Добавлено: 8 Сентябрь 2005, 09:55:02 
Не встречал. Напишите ;)

_________________
Не кочегары мы, не плотники,
Но сожалений горьких нет -
Как нет?
А мы дизайнеры-художники,
И с высоты вам шлем привет -
Привет!
fStrange Муж.
соучастник
10
Сообщения: 900
Зарегистрирован: 25.07.05
Откуда: Ростов-на-Дону
Сообщение Добавлено: 8 Сентябрь 2005, 10:11:52 
сам инсталлятор не существует, ранее перекопал немало варезных скриптов...
а зачем собственно изобретать велосипед? Все что ты описал можно сделать средствами пхп...
Бaзиль Муж.
участник
49
Сообщения: 1288
Зарегистрирован: 13.02.05
Откуда: Околомосковье
Сообщение Добавлено: 8 Сентябрь 2005, 10:42:56 
а вообще-то это делается очень просто.
сначала создается архив (zip, rar, tar, etc.).

потом на клиентской машине открывается ftp-клиент (TotalCommander, MidnightCommander, etc.), ТАМ указываются хост, логин и пароль, после чего архив распаковывается, и вся эта структура директорий переписывается на хостинг одним нажатием кнопки. Единственное, что может "напрячь" - это установка прав (chmod). Хотя это тоже можно автоматизировать.

Вопрос в другом - зачем этот инсталлятор?

_________________
Не кочегары мы, не плотники,
Но сожалений горьких нет -
Как нет?
А мы дизайнеры-художники,
И с высоты вам шлем привет -
Привет!
bE(o0L Муж.
постоянный участник
23
Сообщения: 3311
Зарегистрирован: 22.07.03
Откуда: сзабугра
Сообщение Добавлено: 8 Сентябрь 2005, 12:29:06 
понты перед заказчиком, зачем же ещё

_________________
можно на ТЫ.
Акела Муж.
Констататор
17
Сообщения: 7419
Зарегистрирован: 15.11.04
Сообщение Добавлено: 8 Сентябрь 2005, 13:18:23 
bE(o0L, вот-вот...
Кухан Муж.
соучастник
18
Сообщения: 581
Зарегистрирован: 20.06.05
Откуда: МОСКВА
Сообщение Добавлено: 8 Сентябрь 2005, 13:37:52 
На вот вам суперинсталятор :laugh::
Файл 1.cmd
Код:
ftp -s:1.txt ftp.kuhanov.ru
explorer htp://kuhanov.ru/engine/install
exit

Файл 1.txt
Код:
login
pass
bin
cd httpdocs
mkdir engine
cd engine
put 1.txt
quit


Остальные команды фтп смотрим тут: ms-its:C:\WINDOWS\Help\ntcmds.chm::/ftp__subcommands.htm

P.S. только я не пойму зачем клиенту такой инсталятор?
P.P.S. при использовании инсталятора, не забывайте указывать copyright :laugh:
Акела Муж.
Констататор
17
Сообщения: 7419
Зарегистрирован: 15.11.04
Сообщение Добавлено: 8 Сентябрь 2005, 13:44:05 
Кухан, ну беда-то обычная. НЕТ в фотошопе кнопки "Сделать пиз*ато"! Нет инсталляторов, которые не задавали бы юзверю таких вопросов, которые
1) Он всё равно не понимает
2) Понимает, и ему не нужен инсталлятор

Ну да, да, я немного преувеличил, но суть от этого не меняется.
Бaзиль Муж.
участник
49
Сообщения: 1288
Зарегистрирован: 13.02.05
Откуда: Околомосковье
Сообщение Добавлено: 8 Сентябрь 2005, 14:09:10 
может написать, найти издателя и заработать денюжку? ;)
ну и mnemonic'у пивом проставиться за идею :laugh: :beer:

_________________
Не кочегары мы, не плотники,
Но сожалений горьких нет -
Как нет?
А мы дизайнеры-художники,
И с высоты вам шлем привет -
Привет!
Акела Муж.
Констататор
17
Сообщения: 7419
Зарегистрирован: 15.11.04
Сообщение Добавлено: 8 Сентябрь 2005, 14:28:23 
Бaзиль, опоздал. Это не новая идея. 11 лет назад я впервые купил себе компьютер (387, 4Mb RAM, 340 HDD OS-DRDOS) я тоже считал, что такие вещи просто необходимы юзеру! :lol:
mnemonic
новый человек
0
Сообщения: 55
Зарегистрирован: 15.02.05
Откуда: как все, из утробы
Сообщение Добавлено: 8 Сентябрь 2005, 15:26:04 

Бaзиль писал(а):
Вопрос в другом - зачем этот инсталлятор?



Чтобы для тупых пользователей CMS инсталлировать автоматически.

Я конечно понимаю, что Вы можете и PSD редактировать в блокноте, но в Photoshop это делать намного приятнее, поверьте мне. Также как и пользователю будет приятнее иметь инсталлятор системы из родного Windows и не заморачиваться с Shell скриптами и FTP клиентами.

Для тех кто в танке - речь идет о коробочной версии CMS :laugh:

_________________
http://sale.qpl.ru - профессиональная доска объявлений
mnemonic
новый человек
0
Сообщения: 55
Зарегистрирован: 15.02.05
Откуда: как все, из утробы
Сообщение Добавлено: 8 Сентябрь 2005, 15:30:47 

Акела писал(а):
Кухан, ну беда-то обычная. НЕТ в фотошопе кнопки "Сделать пиз*ато"! Нет инсталляторов, которые не задавали бы юзверю таких вопросов, которые
1) Он всё равно не понимает
2) Понимает, и ему не нужен инсталлятор

Ну да, да, я немного преувеличил, но суть от этого не меняется.



Вам видимо хронически невезло с клиентами :laugh: Со временем действительно вырабатывается такой комплекс :laugh:

Мир не делиться только на черное и белое. Есть между ними еще и огромный слой коричневой массы, которые знают, но не хотят или не знают, но могут :laugh: В данном случае этот инсталлятор окажется весьма кстати.

Да, кстати, я ни в коем случае не пытаюсь убедить Вас в необходимости его использовать...ни-ни. InstallShielf нужен мне, как разработчику CMS :laugh:

_________________
http://sale.qpl.ru - профессиональная доска объявлений
Mn3m0NiC Муж.
новый человек
6
Сообщения: 286
Зарегистрирован: 03.01.05
Сообщение Добавлено: 8 Сентябрь 2005, 15:40:30 
mnemonic, pomoemu dlya takix veshei narod delaet WEB INSTALLERS flia svoix proektov, tak shto peredumaite vse shto skazali, posmotrite na drugie projekti kotorie etim polzuyutsya i potom otvetite

ili nauchites programirovaniu i sdelaite TO SHTO VAM NADO!
(Hint: C/C++, VB bla bla bla.….)

_________________
[Mn3m0NiC] - Assisting memory , from the Greek, mnEmOn, or mindful.
My work is a game, a very serious game. — MAURITS CORNELIS ESCHER
Inviz Муж.
соучастник
0
Сообщения: 687
Зарегистрирован: 05.04.05
Сообщение Добавлено: 8 Сентябрь 2005, 15:56:56 
Клоны! :))
Вообще хороший инсталятор у мамбы. мне очень нравится.

_________________
критиковать человека не имеет смыла, потому что критика заставляет его защищаться и, как правлио искать оправданий. критиковать человека опасно, так как критика наносит удар его гордости, задевает чувство собственной значитмости и обижает его. (Дейл Карнеги)
fStrange Муж.
соучастник
10
Сообщения: 900
Зарегистрирован: 25.07.05
Откуда: Ростов-на-Дону
Сообщение Добавлено: 9 Сентябрь 2005, 08:29:39 

Цитата:
Чтобы для тупых пользователей CMS инсталлировать автоматически.


mnemonic,
тут некоторое противоречие...
даже этим тупым пользователям нужно будет иметь некоторую базу...
хост логин пасс для фтп
дб юзер пасс для БД

с другой стороны, как правило юзер у же знающий о существовании вышеперечисленного, с инструкциями сам сносно подправит какой нибудь файлик config.blabla.
mnemonic
новый человек
0
Сообщения: 55
Зарегистрирован: 15.02.05
Откуда: как все, из утробы
Сообщение Добавлено: 9 Сентябрь 2005, 09:33:25 

fStrange писал(а):

Цитата:
Чтобы для тупых пользователей CMS инсталлировать автоматически.


с другой стороны, как правило юзер у же знающий о существовании вышеперечисленного, с инструкциями сам сносно подправит какой нибудь файлик config.blabla.



для этого он по крайней мере должен:

- выбрать ftp клиент
- установить его (вряд ли такой полупродвинутый юзер будет работать в консольном)
- настроить эккаунт
- законнектиться, поправить файлик и...ВНИМАНИЕ...ничего при этом не сломать!

Согласитесь, проще и удобнее, если все необходимые данные можно указать в полях ввода при инсталляции, а install shield поправит все сам. Другое дело, что программер, по своей сути существо ленивое, и ему забить на все инсталляторы...но это уже совсем другая песня.

Кстати, квалификация пользователя вообще говоря тут роли не играет. Даже разработчику своей системы удобнее настраивать CMS у клиента тремя кликами и двумя кряками мыши.

ИМХО топик ушел в оффтоп.

_________________
http://sale.qpl.ru - профессиональная доска объявлений
mnemonic
новый человек
0
Сообщения: 55
Зарегистрирован: 15.02.05
Откуда: как все, из утробы
Сообщение Добавлено: 9 Сентябрь 2005, 09:36:34 

Mn3m0NiC писал(а):
mnemonic, pomoemu dlya takix veshei narod delaet WEB INSTALLERS flia svoix proektov, tak shto peredumaite vse shto skazali, posmotrite na drugie projekti kotorie etim polzuyutsya i potom otvetite

ili nauchites programirovaniu i sdelaite TO SHTO VAM NADO!
(Hint: C/C++, VB bla bla bla.….)



Collegue, Ne nado umnichat', vopros byl ne pro to, nado li ego delat' samomu, a est' li gotovy product....u vas est cho skazat' po suschestvu voprosa? Please, don't use translite...

_________________
http://sale.qpl.ru - профессиональная доска объявлений
mnemonic
новый человек
0
Сообщения: 55
Зарегистрирован: 15.02.05
Откуда: как все, из утробы
Сообщение Добавлено: 9 Сентябрь 2005, 09:37:46 

Inviz писал(а):
Клоны! :))
.



Самозванцы! :)

_________________
http://sale.qpl.ru - профессиональная доска объявлений
Кухан Муж.
соучастник
18
Сообщения: 581
Зарегистрирован: 20.06.05
Откуда: МОСКВА
Сообщение Добавлено: 9 Сентябрь 2005, 10:54:08 

mnemonic писал(а):
Collegue, Ne nado umnichat', vopros byl ne pro to, nado li ego delat' samomu, a est' li gotovy product....u vas est cho skazat' po suschestvu voprosa? Please, don't use translite...


Вам же дали готовый. Осталось в него прописать только все файлы и папки и добавить "формочки", и чтобы данные из "формочек" записывались в файлы, а потом эти файлы запускались.

Это все можно реализовать на любом языке программирования, редактировать данные могут даже инсталяторы (InstallShield, NSIS), также данные можно запрашивать и в cmd-файлах.

Здесь работы максимум на час.
mnemonic
новый человек
0
Сообщения: 55
Зарегистрирован: 15.02.05
Откуда: как все, из утробы
Сообщение Добавлено: 9 Сентябрь 2005, 13:48:55 
Вам нравится изобретать велосипед? Мне нет. Обычно это делают школьники и студенты...пишут свои операционные системы, языки программирования и компиляторы, утилиты для работы файлами, базы данных. Вопрос не о то можно или не можно написать за час, а о целесообразности (вопрос ресурсов).
В большинстве случаев разумнее использовать готовые решения (если таковые имеются), чем заниматься кустарным производством.

_________________
http://sale.qpl.ru - профессиональная доска объявлений
bE(o0L Муж.
постоянный участник
23
Сообщения: 3311
Зарегистрирован: 22.07.03
Откуда: сзабугра
Сообщение Добавлено: 9 Сентябрь 2005, 13:51:50 
а проще взять чуть больше денежек и выступить в роли инсталлятора. :laugh:

_________________
можно на ТЫ.
Кухан Муж.
соучастник
18
Сообщения: 581
Зарегистрирован: 20.06.05
Откуда: МОСКВА
Сообщение Добавлено: 9 Сентябрь 2005, 15:15:15 
mnemonic, Акела же уже сказал, что не бывает программ с одной кнопкой "Сделать", просто по определению.
mnemonic
новый человек
0
Сообщения: 55
Зарегистрирован: 15.02.05
Откуда: как все, из утробы
Сообщение Добавлено: 9 Сентябрь 2005, 16:02:51 

Кухан писал(а):
mnemonic, Акела же уже сказал, что не бывает программ с одной кнопкой "Сделать", просто по определению.



Акела вообще любит поговорить :)
Кстати, а где я писал про "сделать одной кнопкой" ? Не процитируете?

_________________
http://sale.qpl.ru - профессиональная доска объявлений
Кухан Муж.
соучастник
18
Сообщения: 581
Зарегистрирован: 20.06.05
Откуда: МОСКВА
Сообщение Добавлено: 9 Сентябрь 2005, 16:30:50 
В своем предыдущем сообщении. Вы написали, что ничего не хотите делать, а хочете сразу готовый инсталлятор.
Я понял так ваше сообщение.
Если я неправильно понял, то напишите подробно, что вы имеете ввиду под "готовым решением" и как должно выглядеть это решение, которое создает инсталляторы PHP-скриптов.
*   Список форумов / Начинка и техника / Программирование для WWW « | » » ответить » создать топик
 Страница 1 из 1 [ Сообщений: 24 ] 
Показать сообщения за:   Поле сортировки  
Найти:
Перейти:  
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.
cron


ООО ДеФорум
При использовании материалов сайта ссылка на DeForum.ru — обязательна.
Проект Павла Батурина ©2001-2077; // Powered by phpBB © 2013 phpBB Group
Rambler's Top100