Автор Тема: PHP-CLI и DBF->MySQL  (Прочитано 6243 раз)

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

Оффлайн hanslinger

  • H2Oer
  • Ветеран
  • *****
  • Сообщений: 1148
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.orava.ru
PHP-CLI и DBF->MySQL
« : 03 Октября 2005, 18:15:18 »
Задача: есть несколько DBF-файлов на отдельной машине под управлением Win32. Раз в сутки (ну, или два) необходимо эти файлы, попутно преобразовывая (поля не совпадают и по количеству, и по типу некоторые, и по именам), заносить в базу MySQL.
Вопрос: целесообразно ли использовать для решения этой задачи php-cli, отталкиваясь лишь от того, что мне PHP мил и удобен, либо использовать Perl, как предлагают коллеги?

Оффлайн USE

  • Любитель
  • Ветеран
  • *****
  • Сообщений: 720
  • +0/-0
  • 2
    • Просмотр профиля
PHP-CLI и DBF->MySQL
« Ответ #1 : 04 Октября 2005, 10:36:19 »
Вполне целесообразно. Я делаю все что только можно на PHP, а что нельзя - тогда уже ищу другие инструменты. Я даже бекапы делаю скриптом, зарплату на карточки скрипт отсылает, ходит по всех документах и украинскую букву "і" заменяет на английскую "i". Ну и еще, еще, еще...
Не ходите, дети, без «Мозиллы» дальше localhost!

Оффлайн hanslinger

  • H2Oer
  • Ветеран
  • *****
  • Сообщений: 1148
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.orava.ru
PHP-CLI и DBF->MySQL
« Ответ #2 : 05 Октября 2005, 10:06:50 »
Второй программист сказал, что это использование инструмента не по назначению и что он категорически не согласен.

Оффлайн USE

  • Любитель
  • Ветеран
  • *****
  • Сообщений: 720
  • +0/-0
  • 2
    • Просмотр профиля
PHP-CLI и DBF->MySQL
« Ответ #3 : 05 Октября 2005, 10:40:03 »
На то он и второй, чтобы быть несогласным :-)

А если серьезно, зачем заморачиваться с тем, что можно сделать проще
и быстрее. Почему я решил использовать PHP? Все просто - нужно было
решить задачу быстро и с наименьшими затратами, сделал все теми
средствами, что были под рукой. А под рукой как всегда был PHP.

Я раньше все делал на перле. Все что можно и нельзя. Сайты на перле
писал - http://www.masonhq.com/ - потом перешел на PHP, а назад возвращаться так сложно ;-) Вот теперь PHP стал вторым родным :-)
Не ходите, дети, без «Мозиллы» дальше localhost!

Оффлайн hanslinger

  • H2Oer
  • Ветеран
  • *****
  • Сообщений: 1148
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.orava.ru
PHP-CLI и DBF->MySQL
« Ответ #4 : 05 Октября 2005, 10:56:51 »
Просто доводы такие, что PHP заточен под web-сервер, а нам нужно обойтись без него. Якобы CLI PHP\'шный - это извращение и глюк. Поскольку я с PHP-cli не работал, решил спросить.

Оффлайн USE

  • Любитель
  • Ветеран
  • *****
  • Сообщений: 720
  • +0/-0
  • 2
    • Просмотр профиля
PHP-CLI и DBF->MySQL
« Ответ #5 : 05 Октября 2005, 11:15:25 »
C cli/php проблем не было. И ничего не глюкало.

Когда я учился в универе, у нас был парниша, он в пеинте рисовал такие вещи,
все просто офигевали, никто даже не верил, что там такое можно сделать.
А были люди, которые в фотошопе треугольник нарисовать не могли.
Не ходите, дети, без «Мозиллы» дальше localhost!

Оффлайн Croaker

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 927
  • +0/-0
  • 0
    • Просмотр профиля
    • http://alex-files.ru
PHP-CLI и DBF->MySQL
« Ответ #6 : 05 Октября 2005, 15:51:17 »
hanslinger

В общем-то инструмент какой инструмент использовать, дело сугубо личное и каждого. Главное ведь результат, так?

Цитировать
hanslinger:
кобы CLI PHP\'шный - это извращение и глюк.


Доказательства?

Я, когда работал на хсотинге, половину скриптов для внутреннего консольного пользования писал на PHP. При чем достаточно серьезных скриптов. Потому что быстро, удобно и работает. Что-то писал на C, что-то на Perl`е, но по внутренним причинам. Когда нужно было сделать быстро - только PHP.
Не все коту матрица.

Оффлайн hanslinger

  • H2Oer
  • Ветеран
  • *****
  • Сообщений: 1148
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.orava.ru
PHP-CLI и DBF->MySQL
« Ответ #7 : 05 Октября 2005, 17:01:37 »
Цитировать
Доказательства?

Доказательств мне не предлагают, но говорят, что "это не по назначению" и "это неправильно". Все аргументы.

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
PHP-CLI и DBF->MySQL
« Ответ #8 : 06 Октября 2005, 11:17:58 »
я часто использую php-cli.
Многие скрипт работают долго и без проблем (собственно cli версия для этого и делалась).
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

 

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