Автор Тема: Адаптировать (перенести) скрипт PHP+mySQL на Windows  (Прочитано 7169 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн 3D-Dragon

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 161
  • +0/-0
  • 0
    • Просмотр профиля
    • http://wp-club.net
Очень срочно нужен дельный совет или квалифицированная помощь !

Суть:
Есть скрипт, написанный на 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 и организовать работу филиалов через Интернет (основной сайт).
Здесь есть минусы: нужно постоянное соединение (шеф против т.к. это дополнительные расходы).


Прошу всех кто сталкивался с подобной проблемой откликнуться.
Может есть другие способы ?
Как аргументированно убедить Шефа отказаться или принять определенный вариант выхода из этой ситуации ?
Всё в одном месте для начинающих и профессионалов
-= Web-Profi CLUB =-  Хостинг (бесплатный, платный, dedicated), Баннерная Сеть, Форум для web-мастеров

Оффлайн Foshvad

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 307
  • +0/-0
  • 0
    • Просмотр профиля
Я, в свое время поступил так:
1. На машине под 2000-ми поставил, как ты и говорил PHP+MySQL+Apache и работал из IE; MySQL под win отлично работает, разве что чуть медленнее и могут быть проблемы с сортировкой (решаемые). Если тебе критична безопасность, то что мешает отвести под это дело отдельную машину с FreeBSD?

2. Теперь о загрузки данных. Я слал по мылу кусочки дампа, выбранные за определенный период. А потом просто загружал их в базу. Руцямы, так как приходилось это делать раз в одни-два месяца. Тебе, быть может, будет проще сделать это cron\'ом или еще как-нибудь.

Оффлайн AlieN

  • Абыр!=)
  • Ветеран
  • *****
  • Сообщений: 1315
  • +0/-1
  • 2
    • Просмотр профиля
Цитировать
2. Как-то адаптировать клиентскую часть (филиал) для работы под Windows (по моему не решаемо т.к. Windows не работает с mySQL) ?


Почти все версии MySQL поставляются для MelcoSoft платформ
The Chemical Brothers - Hey Boy Hey Girl (User Friendly Mix)
Peter Presta pres - Set Sail(Peter Presta Apple Jaxx Dub) She S.Sunshine Feat Mila - Bring The Beat Back (Club Mix) Jerry Ropero - Home Alone (Dub Mix)

Оффлайн Metaller

  • Мелкое злобное существо
  • Ветеран
  • *****
  • Сообщений: 538
  • +0/-0
  • 2
    • Просмотр профиля
    • http://michael.pp.ru
Самый оптимальный вариант это, имхо, поставить Apache+PHP+MySQL. Под винды все нормально работает. Есть, правда, трабл с загрузкой русских CSV.

Если писать клиента локального, то я бы выбрал дельфи+MSSQL, хотя дельфи и не люблю.
Everybody\'s Got A Ticket To Ride Except For Me And My Lightning...

Оффлайн Dm

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1263
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Если все _верно_ сконфигурить, то w2k+apache+php+mysql по функциональным возможностям не уступают юниксу.

Про cvs не догнал... WinCVS - под вынды, с GUI интерфейсом пашет, как часики, даже 1.3 beta. :)
с уважением,
магистр белой магии.

Оффлайн Metaller

  • Мелкое злобное существо
  • Ветеран
  • *****
  • Сообщений: 538
  • +0/-0
  • 2
    • Просмотр профиля
    • http://michael.pp.ru
Dm

Нужно мне как-то было csv-шки в базу загонять.  Сначала тестил у себя под виндами - английский тект нормально, русский - местами пропадал. Под унихом - все работало замечательно.....
Everybody\'s Got A Ticket To Ride Except For Me And My Lightning...

Оффлайн Dm

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1263
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
блин, постоянно путаю cvs csv =) сорри.

кстати, возможно под windows лучше будет использовать MS SQL. Что касается mysql - иногда встречаются глюки из-за настроек. Какую версию использовал (php/mysql)?
с уважением,
магистр белой магии.

  • Гость
Я уже решил вопрос посредством PHPTriad 2.21 - это Apache+PHP+mySQL в одном флаконе.

Оффлайн 3D-Dragon

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 161
  • +0/-0
  • 0
    • Просмотр профиля
    • http://wp-club.net
Предыдущее сообщение моё, забыл войти под своим именем :)
Всё в одном месте для начинающих и профессионалов
-= Web-Profi CLUB =-  Хостинг (бесплатный, платный, dedicated), Баннерная Сеть, Форум для web-мастеров

Оффлайн Metaller

  • Мелкое злобное существо
  • Ветеран
  • *****
  • Сообщений: 538
  • +0/-0
  • 2
    • Просмотр профиля
    • http://michael.pp.ru
Dm

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

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

MySQL 3.23.42 и PHP Version 4.1.0
Everybody\'s Got A Ticket To Ride Except For Me And My Lightning...

Оффлайн Dm

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1263
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Адаптировать (перенести) скрипт PHP+mySQL на Windows
« Ответ #10 : 14 Марта 2002, 17:28:54 »
появился и для win php 4.1.2
вроде исправлено очередное количество багов
с уважением,
магистр белой магии.

Оффлайн 3D-Dragon

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 161
  • +0/-0
  • 0
    • Просмотр профиля
    • http://wp-club.net
Адаптировать (перенести) скрипт PHP+mySQL на Windows
« Ответ #11 : 14 Марта 2002, 21:43:04 »
Dm
А где ты его видел, на оф-сайте тишина ... ?
Всё в одном месте для начинающих и профессионалов
-= Web-Profi CLUB =-  Хостинг (бесплатный, платный, dedicated), Баннерная Сеть, Форум для web-мастеров

Оффлайн NAS

  • Неопытный юзер
  • Администратор
  • Ветеран
  • *****
  • Сообщений: 2951
  • +1/-0
  • 1
    • Просмотр профиля
    • http://nhouse.ru

Оффлайн 3D-Dragon

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 161
  • +0/-0
  • 0
    • Просмотр профиля
    • http://wp-club.net
Адаптировать (перенести) скрипт PHP+mySQL на Windows
« Ответ #13 : 15 Марта 2002, 01:34:18 »
Dm & NAS

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

А PHP 4.1.2 я сразу в день выхода скачал ;)
Всё в одном месте для начинающих и профессионалов
-= Web-Profi CLUB =-  Хостинг (бесплатный, платный, dedicated), Баннерная Сеть, Форум для web-мастеров

Оффлайн Dm

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1263
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Адаптировать (перенести) скрипт PHP+mySQL на Windows
« Ответ #14 : 15 Марта 2002, 02:07:34 »
Цитировать
PHPTriad

это набор пакетов, грубо говоря архив.
мое мнение, лучше всего, скачать отдельно все дистрибутивы (apache, php, mysql, perl). Настроить вручную по документации.
Грош-цена web-прогарммеру, который сам себе не может настроить средства производства.
с уважением,
магистр белой магии.

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28