Автор Тема: Небольшой опрос для програмистов.  (Прочитано 15472 раз)

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

Оффлайн Oak

  • Дерево
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1481
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Небольшой опрос для програмистов.
« Ответ #15 : 24 Июля 2002, 03:48:10 »
Цитировать

в Пхп не такие широкие возможности для управления процессами

Да. Никто с этим не будет спорить. Они не такие широкие, но они есть (например смотри popen:
http://www.php.net/manual/en/function.popen.php
или раздел POSIX functions
http://www.php.net/manual/en/ref.posix.php
)
Кстати - отдельностоящий PHP и mod_php несколько отличаются. Просто php как бинарник мало кто собирает.
Да fork в чистом виде я не нашел, но можно popen-ом себя вызвать ,  родитель уснет на чтении потока, а posix_set* для установки чего надо, чтобы не умер процесс по SIGTERM всему дереву процессов.
А предка усыплять зачем ?  Если ты демона пишешь - он завершиться должен + еще потомок дескрипторы 0,1,2 закрыть должен.

Если же просто висящий процесс - так тогда fork не нужен, просто запустить в background.

Вообщем не важно - да это с извратами, но теоретически реализуемо.

И если дальше идти - даже не это важно, при наличии system() все недостающее можно вызвать извне.
Мне вот JS понравился - они не стремились сделать максимум внешней функциональности, вместо этого развили сам язык (всмысле все, что не связано с I/o,proc,os,net ...) и сделали интерфейсы - LiveConnect - в Java, PerlConnect - в Perl.

а если  по задаче - опиши ее подробнее. Решение скорее всего будетне тем способом, что оптимален для Perl
[основной броузер - SeaMonkey] Netscape Communicator 4 - is the best :) // see sources

Оффлайн Serchey

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 216
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.rivne.ukrtelecom.ua
Небольшой опрос для програмистов.
« Ответ #16 : 26 Июля 2002, 01:17:44 »
Я рад за пхп, но возник один вопрос:
Цитировать
просто запустить в background

как это?
Да, Oak, предка можно и не усыплять, просто так надежнее.

Оффлайн Oak

  • Дерево
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1481
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Небольшой опрос для програмистов.
« Ответ #17 : 26 Июля 2002, 19:29:10 »
Цитировать

как это?

А ты не на unix Это делаешь?
Есть доступ к шеллу - хотябы по system()?
"prog &" - запустить в background
[основной броузер - SeaMonkey] Netscape Communicator 4 - is the best :) // see sources

Оффлайн Serchey

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 216
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.rivne.ukrtelecom.ua
Небольшой опрос для програмистов.
« Ответ #18 : 26 Июля 2002, 20:00:28 »
Вообще-то, на Фрю(юникс вроде?).
В Переле вызов system()  блокирующий. Но чесно говоря, "prog &" я еще не пробовал. Щас перезагружусь и попробую. Жди.

Оффлайн Serchey

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 216
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.rivne.ukrtelecom.ua
Небольшой опрос для програмистов.
« Ответ #19 : 26 Июля 2002, 20:31:19 »
М-мда!
Oak спасибо. Действительно - в бэкгроунд программы идут как милые. Вот интересно - вроди-бы и не так уж мало знаешь, а каждый день новости... может склероз? Шучу.

Оффлайн advocat

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 73
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.php.net.ua
Небольшой опрос для програмистов.
« Ответ #20 : 31 Июля 2002, 21:24:45 »
Ну просто несог не влезть :D
По поводу перла, то единственная вещь, которая там реально сделана, это регулярные выражения, но они реалиованы в пхп.
Имхо перл уже отживает свое, и на его смену пришел ПХП...
заходите в гости
адвокат, это не профессия, это диагноз ! [ обитаю в PHP ]

Оффлайн Serchey

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 216
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.rivne.ukrtelecom.ua
Небольшой опрос для програмистов.
« Ответ #21 : 01 Августа 2002, 19:33:14 »
advocat,
Что значет
Цитировать
реально сделана
?
А-а-а-г-а-а...
Цитировать
Имхо перл уже отживает свое, и на его смену пришел ПХП
!!!!!!!!!?????????
Извени, а что ты вообще знаешь про Перл? Мне кажеться ничего! Смешно и необдуманно так выражаться... хотя это твое дело...
Ты когда нибудь работал на интернет-узле? Дай угадаю - НЕТ! А ты когда-нибудь сталкивался с проблемами написания чего-нибудь посложнее счетчиков? Возможно... :) Но если тебе для своих задач с головой хватает пхп, то я могу с уверенностю судить какова их сложность... И даже не спорь! Пхп - отличная вещь для веб, но для большего она плохо приспособлена.
Да, скоро выходит perl 6 - эта новость есть хорошим свидетельством того, что перл будет отживать свое не сегодня и не завтра(это как минимум).

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
Небольшой опрос для програмистов.
« Ответ #22 : 01 Августа 2002, 20:23:05 »
Цитировать
Но если тебе для своих задач с головой хватает пхп, то я могу с уверенностю судить какова их сложность...
Может поделишся, что
Цитировать
ты вообще знаешь про

PHP?



Цитировать
Пхп - отличная вещь для веб, но для большего она плохо приспособлена.
А что, кто-то предлагает его использовать где-то еще кроме веба?
Хотя конечно advocat не прав.
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
Небольшой опрос для програмистов.
« Ответ #23 : 01 Августа 2002, 20:54:20 »
Можно, я тут в сторонке посижу, послушаю? :)
Я мешать не буду, чесслово!
The documentations is your friend

Оффлайн Serchey

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 216
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.rivne.ukrtelecom.ua
Небольшой опрос для програмистов.
« Ответ #24 : 01 Августа 2002, 22:27:14 »
Макс, ты что-то хотел сказать? Или спроосить?
 И вообще, зачем писать вопросы и тут же давать на них ответы?!
Цитировать
А что, кто-то предлагает его использовать где-то еще кроме веба?

Чудной ты какой-то! advocat заявляет, что
Цитировать
Имхо перл уже отживает свое, и на его смену пришел ПХП
, а значит ПХП может использоватся всюду где и Перл!!!!????!!!!(без коментариев) - это ответ на твой вопрос. А вообще, давай внимательно читать посты прежде чем давать на них ответы, эт вроде, время экономит.
« Последнее редактирование: 05 Августа 2002, 17:48:06 от Serchey »

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
Небольшой опрос для програмистов.
« Ответ #25 : 01 Августа 2002, 23:10:18 »
Цитировать
Макс, ты что-то хотел сказать? Или спроосить?

hint: обрати внимание на знаки вопроса в моем топике!

Цитировать
Чудной ты какой-то!

Тут я пока промолчу, но давай без перехода на личности.

Цитировать
advocat заявляет, что

я ж тебе сказал что согласен что адвокат не прав.

А придрался я к тебе из-за фразы:
Цитировать
Но если тебе для своих задач с головой хватает пхп, то я могу с уверенностю судить какова их сложность...

Мне просто интересно, какой у тебя опыт программирования на PHP чтобы такие заявления делать.
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Небольшой опрос для програмистов.
« Ответ #26 : 02 Августа 2002, 11:44:55 »
Serchey
Цитировать
использоватся всюду где и Перл(без коментариев)

Пришли мне, плз, аналог perl shell для никсов...
И если у тебя есть примеры - покажи как на РНР писать конфигурационные файлы Apache.
IMHO спор совершенно беспредметный...
PHP и Perl  совершенно разные языки, которые изначально предназначались для совершенно различных задач.

Сравнивать некорректно...
AS IS...

Оффлайн Serchey

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 216
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.rivne.ukrtelecom.ua
Небольшой опрос для програмистов.
« Ответ #27 : 05 Августа 2002, 17:25:08 »
ThE0ReTiC, я что, ПХП защищаю?

Оффлайн Serchey

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 216
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.rivne.ukrtelecom.ua
Небольшой опрос для програмистов.
« Ответ #28 : 05 Августа 2002, 17:26:12 »
А вообще я с тобой согласен.

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Небольшой опрос для програмистов.
« Ответ #29 : 05 Августа 2002, 17:27:28 »
Serchey
Нет. просто твоя фраза:
Цитировать
ПХП может использоватся всюду где и Перл

некорректна.
AS IS...

 

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