Forum Webscript.Ru

Программирование => PHP => Тема начата: 3D-Dragon от 01 Марта 2002, 12:18:27

Название: Адаптировать (перенести) скрипт PHP+mySQL на Windows
Отправлено: 3D-Dragon от 01 Марта 2002, 12:18:27
Очень срочно нужен дельный совет или квалифицированная помощь !

Суть:
Есть скрипт, написанный на PHP и работающий с базой mySQL.
Скрипт представляет собой полноценный сайт букмекерской конторы со всеми "наворотами" (линия, прием ставок, обработка результатов, расчет выигрышей и т.д.).

ПисАлось это все именно для Интернета (все практически готово). Потрачено два месяца напряженной работы, а сейчас Шеф поставил задачу, чтобы эта прога работала еще и с филиалами. :(
То есть нужно напиСать клиента (скрипт, прогу) который должен забирать ежедневно линию (по e-mail) и локально принимать ставки. Под PHP у меня не возникает вопросов по написАнию такого клиента, но как заставить его работать локально под Windows я не могу догнать.
Это разные платформы и совместить по моему не реально.

Прошу у Вас помощи или совета как решить эту проблему.
Это вообще возможно ?

Мои мысли такие:

1. Устанавливать на комп филиала "джельтменский набор" (Apache, PHP, mySQL) и работать через IE.
Возникает вопросы безопасности, удаленной установки всего этого добра и администрирования.

2. Как-то адаптировать клиентскую часть (филиал) для работы под Windows (по моему не решаемо т.к. Windows не работает с mySQL) ?

3. Весь код (программу) переписывать на другом языке программирования и с другой базой данных ?
На чем писАть предпочтительнее (Delphi, Visual Basic, C++) и под какую БД (MS SQL, Interbase, etc).
Как тогда работать с интернетом, нужен хостинг под Windows, а это уже совсем другие цены хостинга ?

4. Написать клиента (филиал) на PHP и организовать работу филиалов через Интернет (основной сайт).
Здесь есть минусы: нужно постоянное соединение (шеф против т.к. это дополнительные расходы).


Прошу всех кто сталкивался с подобной проблемой откликнуться.
Может есть другие способы ?
Как аргументированно убедить Шефа отказаться или принять определенный вариант выхода из этой ситуации ?
Название: Адаптировать (перенести) скрипт PHP+mySQL на Windows
Отправлено: Foshvad от 02 Марта 2002, 11:10:02
Я, в свое время поступил так:
1. На машине под 2000-ми поставил, как ты и говорил PHP+MySQL+Apache и работал из IE; MySQL под win отлично работает, разве что чуть медленнее и могут быть проблемы с сортировкой (решаемые). Если тебе критична безопасность, то что мешает отвести под это дело отдельную машину с FreeBSD?

2. Теперь о загрузки данных. Я слал по мылу кусочки дампа, выбранные за определенный период. А потом просто загружал их в базу. Руцямы, так как приходилось это делать раз в одни-два месяца. Тебе, быть может, будет проще сделать это cron\'ом или еще как-нибудь.
Название: Адаптировать (перенести) скрипт PHP+mySQL на Windows
Отправлено: AlieN от 07 Марта 2002, 18:16:47
Цитировать
2. Как-то адаптировать клиентскую часть (филиал) для работы под Windows (по моему не решаемо т.к. Windows не работает с mySQL) ?


Почти все версии MySQL поставляются для MelcoSoft платформ
Название: Адаптировать (перенести) скрипт PHP+mySQL на Windows
Отправлено: Metaller от 07 Марта 2002, 18:37:15
Самый оптимальный вариант это, имхо, поставить Apache+PHP+MySQL. Под винды все нормально работает. Есть, правда, трабл с загрузкой русских CSV.

Если писать клиента локального, то я бы выбрал дельфи+MSSQL, хотя дельфи и не люблю.
Название: Адаптировать (перенести) скрипт PHP+mySQL на Windows
Отправлено: Dm от 07 Марта 2002, 19:03:56
Если все _верно_ сконфигурить, то w2k+apache+php+mysql по функциональным возможностям не уступают юниксу.

Про cvs не догнал... WinCVS - под вынды, с GUI интерфейсом пашет, как часики, даже 1.3 beta. :)
Название: Адаптировать (перенести) скрипт PHP+mySQL на Windows
Отправлено: Metaller от 11 Марта 2002, 18:51:28
Dm

Нужно мне как-то было csv-шки в базу загонять.  Сначала тестил у себя под виндами - английский тект нормально, русский - местами пропадал. Под унихом - все работало замечательно.....
Название: Адаптировать (перенести) скрипт PHP+mySQL на Windows
Отправлено: Dm от 11 Марта 2002, 23:03:38
блин, постоянно путаю cvs csv =) сорри.

кстати, возможно под windows лучше будет использовать MS SQL. Что касается mysql - иногда встречаются глюки из-за настроек. Какую версию использовал (php/mysql)?
Название: Адаптировать (перенести) скрипт PHP+mySQL на Windows
Отправлено: от 12 Марта 2002, 00:25:07
Я уже решил вопрос посредством PHPTriad 2.21 - это Apache+PHP+mySQL в одном флаконе.
Название: Адаптировать (перенести) скрипт PHP+mySQL на Windows
Отправлено: 3D-Dragon от 12 Марта 2002, 01:04:47
Предыдущее сообщение моё, забыл войти под своим именем :)
Название: Адаптировать (перенести) скрипт PHP+mySQL на Windows
Отправлено: Metaller от 14 Марта 2002, 11:58:40
Dm

Бывает.. :-))

Цитировать
Какую версию использовал (php/mysql)?

MySQL 3.23.42 и PHP Version 4.1.0
Название: Адаптировать (перенести) скрипт PHP+mySQL на Windows
Отправлено: Dm от 14 Марта 2002, 17:28:54
появился и для win php 4.1.2
вроде исправлено очередное количество багов
Название: Адаптировать (перенести) скрипт PHP+mySQL на Windows
Отправлено: 3D-Dragon от 14 Марта 2002, 21:43:04
Dm
А где ты его видел, на оф-сайте тишина ... ?
Название: Адаптировать (перенести) скрипт PHP+mySQL на Windows
Отправлено: NAS от 14 Марта 2002, 21:58:02
3D-Dragon

http://forums.webscript.ru/showthread.php?s=&threadid=4463
Название: Адаптировать (перенести) скрипт PHP+mySQL на Windows
Отправлено: 3D-Dragon от 15 Марта 2002, 01:34:18
Dm & NAS

Гы,
я думал, что речь шла о выходе новой версии PHPTriad ...

А PHP 4.1.2 я сразу в день выхода скачал ;)
Название: Адаптировать (перенести) скрипт PHP+mySQL на Windows
Отправлено: Dm от 15 Марта 2002, 02:07:34
Цитировать
PHPTriad

это набор пакетов, грубо говоря архив.
мое мнение, лучше всего, скачать отдельно все дистрибутивы (apache, php, mysql, perl). Настроить вручную по документации.
Грош-цена web-прогарммеру, который сам себе не может настроить средства производства.
Название: Адаптировать (перенести) скрипт PHP+mySQL на Windows
Отправлено: Metaller от 15 Марта 2002, 11:24:43
Цитировать
Грош-цена web-прогарммеру, который сам себе не может настроить средства производства.

Гы.. согласен.. :-))
Название: Адаптировать (перенести) скрипт PHP+mySQL на Windows
Отправлено: 3D-Dragon от 15 Марта 2002, 11:55:30
Цитировать
Грош-цена web-прогарммеру, который сам себе не может настроить средства производства


При чем здесь это ???

Мне, например, удобнее скачать все в одном флаконе, а уже потом настроить "под себя" ;)
Название: Адаптировать (перенести) скрипт PHP+mySQL на Windows
Отправлено: Dm от 15 Марта 2002, 18:16:55
я все-таки предпочитаю скачивать дистрибутивы с серверов разработчиков. не внушают доверия готовые решения...
(мое имхо)
Название: Адаптировать (перенести) скрипт PHP+mySQL на Windows
Отправлено: 3D-Dragon от 16 Марта 2002, 00:43:03
Dm

C этим аргументом полностью согласен ;)