Forum Webscript.Ru

Программирование => PHP => Тема начата: hanslinger от 03 Октября 2005, 18:15:18

Название: PHP-CLI и DBF->MySQL
Отправлено: hanslinger от 03 Октября 2005, 18:15:18
Задача: есть несколько DBF-файлов на отдельной машине под управлением Win32. Раз в сутки (ну, или два) необходимо эти файлы, попутно преобразовывая (поля не совпадают и по количеству, и по типу некоторые, и по именам), заносить в базу MySQL.
Вопрос: целесообразно ли использовать для решения этой задачи php-cli, отталкиваясь лишь от того, что мне PHP мил и удобен, либо использовать Perl, как предлагают коллеги?
Название: PHP-CLI и DBF->MySQL
Отправлено: USE от 04 Октября 2005, 10:36:19
Вполне целесообразно. Я делаю все что только можно на PHP, а что нельзя - тогда уже ищу другие инструменты. Я даже бекапы делаю скриптом, зарплату на карточки скрипт отсылает, ходит по всех документах и украинскую букву "і" заменяет на английскую "i". Ну и еще, еще, еще...
Название: PHP-CLI и DBF->MySQL
Отправлено: hanslinger от 05 Октября 2005, 10:06:50
Второй программист сказал, что это использование инструмента не по назначению и что он категорически не согласен.
Название: PHP-CLI и DBF->MySQL
Отправлено: USE от 05 Октября 2005, 10:40:03
На то он и второй, чтобы быть несогласным :-)

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

Я раньше все делал на перле. Все что можно и нельзя. Сайты на перле
писал - http://www.masonhq.com/ - потом перешел на PHP, а назад возвращаться так сложно ;-) Вот теперь PHP стал вторым родным :-)
Название: PHP-CLI и DBF->MySQL
Отправлено: hanslinger от 05 Октября 2005, 10:56:51
Просто доводы такие, что PHP заточен под web-сервер, а нам нужно обойтись без него. Якобы CLI PHP\'шный - это извращение и глюк. Поскольку я с PHP-cli не работал, решил спросить.
Название: PHP-CLI и DBF->MySQL
Отправлено: USE от 05 Октября 2005, 11:15:25
C cli/php проблем не было. И ничего не глюкало.

Когда я учился в универе, у нас был парниша, он в пеинте рисовал такие вещи,
все просто офигевали, никто даже не верил, что там такое можно сделать.
А были люди, которые в фотошопе треугольник нарисовать не могли.
Название: PHP-CLI и DBF->MySQL
Отправлено: Croaker от 05 Октября 2005, 15:51:17
hanslinger

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

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


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

Я, когда работал на хсотинге, половину скриптов для внутреннего консольного пользования писал на PHP. При чем достаточно серьезных скриптов. Потому что быстро, удобно и работает. Что-то писал на C, что-то на Perl`е, но по внутренним причинам. Когда нужно было сделать быстро - только PHP.
Название: PHP-CLI и DBF->MySQL
Отправлено: hanslinger от 05 Октября 2005, 17:01:37
Цитировать
Доказательства?

Доказательств мне не предлагают, но говорят, что "это не по назначению" и "это неправильно". Все аргументы.
Название: PHP-CLI и DBF->MySQL
Отправлено: Макс от 06 Октября 2005, 11:17:58
я часто использую php-cli.
Многие скрипт работают долго и без проблем (собственно cli версия для этого и делалась).