Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет mumuntu ([info]mumuntu)
@ 2006-09-07 16:08:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Настроение:HATE SPEECH!
Музыка:Саботаж! Саботаж!

Монологи в комментариях (осторожно, окрашено ненормативная лексика).
Взяв молот ведьм, гашу им PHP, а, заодно, и какого-то Диму Смирнова (кто это?).
[info]nikanorov@lj, смотри, это для тебя, ты же, вроде, серьезно относишься к Смирнову.



(Читать комментарии) - (Добавить комментарий)


[info]reichp@lj
2006-09-07 08:49 (ссылка)
Ну вот например скрипт вытягивающий разные сведения с разных других сайтов, их парсящий и кэширующий в БД - ты на чем бы сделал?

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]alexclear@lj
2006-09-07 08:52 (ссылка)
Думаю, на перле. Или на PHP. Вряд ли на чем другом без нужды.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]reichp@lj
2006-09-07 08:54 (ссылка)
То есть ты будешь искать хостинг с модперлом? Удачи.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]bopm@lj
2006-09-07 08:57 (ссылка)
Зачем для вытягивания данных с веба, их парсинга и заливки в БД нужен апач? Вы жрете что-то не то. Завязывайте.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]alexclear@lj
2006-09-07 09:00 (ссылка)
Опередил!

(Ответить) (Уровень выше)


[info]reichp@lj
2006-09-07 09:05 (ссылка)
Пардон, забыл указать про то, что вытянутые данные нужно комбинировать и отдавать броузеру.
А чего вы все злые-то такие?

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]bopm@lj
2006-09-07 09:09 (ссылка)
Если лить в базу, то лить в базу. Читать потом оттуда чем бог на душу положит. Не нужно на ходу передергивать и менять условия задачи.

(Ответить) (Уровень выше)


[info]alexclear@lj
2006-09-07 09:11 (ссылка)
Ворм всегда такой.
Он на самом деле добрый, просто всех ненавидит.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]reichp@lj
2006-09-07 09:14 (ссылка)
Ну пущай решает свои проблемы.
Мне чего-то кому-то доказывать смысла ни имеет.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]bopm@lj
2006-09-07 09:19 (ссылка)
Возразить оказалось нечего, пришлось искать способ промолчать.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]reichp@lj
2006-09-07 09:22 (ссылка)
1.Требования в реальной жизни меняются на ходу.
2.Суть задачи такова:
если в базе нет определенной записи, то вытягиваем данные с внешних веб-сервисов, пихаем в базу и показываем пользователю.
А выйти из дискуссии действительно проще, чем общаться с неприятным человеком.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]bopm@lj
2006-09-07 09:24 (ссылка)
В итоге путем несложных манипуляций получилась совсем другая задача, нежли та, что обсуждалась вначале.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]reichp@lj
2006-09-07 09:25 (ссылка)
Ну и что? Решать как и на чем будете?

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]bopm@lj
2006-09-07 09:28 (ссылка)
Запрос данных из внешних по отношению к вашей системе источников — проецесс четко асинхронный. Если вы все это хотите одним php скриптом решать, то получите неуправляемую и нестабильную помойку. Так что постановка задачи некорректна.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]reichp@lj
2006-09-07 09:29 (ссылка)
Таймаут в две секунды поставил и показывай пользователю "Не смог вытащить данные"

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]bopm@lj
2006-09-07 09:36 (ссылка)
Вы пользователей лично хоть раз видели?

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]reichp@lj
2006-09-07 09:47 (ссылка)
Да. А что?
9.57

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]bopm@lj
2006-09-07 09:51 (ссылка)
Ничего вам хорошего не говорили о том, что о вашей продукции думают?

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]reichp@lj
2006-09-07 09:55 (ссылка)
Нет, не говорили. А что?
Так вы решение предложите или как?
В той задаче кстати данных под сотню гигабайт, а пространства всего 40гигов и расширять его нерентабельно. Но при этом единовременно нужно не очень много данных. И неизвестно какие данные потребуются через минуту.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]bopm@lj
2006-09-07 10:06 (ссылка)
Ваша задача обрастает требованиями, а сумма за консультации с вас еще не получена. Я вам уже сказал: если вы все это делаете в одном php скрипте — вы идиот.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]reichp@lj
2006-09-07 10:11 (ссылка)
Так вы тут в поисках денег распинаетесь?
А экономический эффект от вашей консультации просчитать сможете?
10.15

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]alexclear@lj
2006-09-07 10:21 (ссылка)
Я догадался, цифры - это баксы, которые тебе по адсенсу натекают за время, что вы тут разговариваете.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]reichp@lj
2006-09-07 10:23 (ссылка)
Ага. Три бакса с тех пор утекло, а бопм так и не предложил эффективного в данных условиях решения.
ПХП-архитектор, что тут скажешь..

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]alexclear@lj
2006-09-07 10:25 (ссылка)
Честно говоря, я вот не совсем въехал в условия задачи.
Зачем там сто гигов даты? Хранится полная история с небольшой дискретизацией?

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]reichp@lj
2006-09-07 10:27 (ссылка)
Все мировые знания весят куда более ста гигов..

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]alexclear@lj
2006-09-07 10:29 (ссылка)
Какие мировые знания, я имел в виду историю событий на сайтах.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]reichp@lj
2006-09-07 10:32 (ссылка)
По истории событий на сайтях я не в курсе.

(Ответить) (Уровень выше)

ROTFL
[info]bopm@lj
2006-09-07 10:29 (ссылка)
Какое у вас образование?

(Ответить) (Уровень выше)


[info]bopm@lj
2006-09-07 10:23 (ссылка)
Я просто бисер просто так не мечу. Эффект будет в том, что вы зная её цену постараетесь найти в ней пользу. А найдя пользу может наконец научитесь разрабатывать, а не писать на php.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]reichp@lj
2006-09-07 10:26 (ссылка)
Расслабьтесь и идите дальше ПХП-архитектите.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]alexclear@lj
2006-09-07 10:28 (ссылка)
Это ты зря, он дяденька очень толковый, и занимается далеко не ПХП-архитекторством.
Просто действительно злобный.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]bopm@lj
2006-09-07 10:28 (ссылка)
Он у меня в журнале прочитал.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]alexclear@lj
2006-09-07 10:31 (ссылка)
А я вот еще пока не успел.
Я пока у [info]potan@lj читаю комментарии.
И PHP-сты в тех комментариях, как ни странно, сосуД, несмотря на наличие на противоположной стороны Великого Луговского, который в спорах всегда ведет себя как берсерк.

(Ответить) (Уровень выше)


[info]bopm@lj
2006-09-07 10:28 (ссылка)
Дозрел до того, чтобы услышать куда пойти и чем заняться?

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]reichp@lj
2006-09-07 10:32 (ссылка)
Идите ПХПистами рулите ;)

(Ответить) (Уровень выше)


[info]matiouchkine@lj
2006-09-08 04:11 (ссылка)
На самом деле, мне кажется, можно написать блестящее решение на *worst programming language name goes here* и никуда не годное на *the-best-of-the-known language name goes here*.
Споры smth vs. smth else заведомо бессмысленны, разве что интересны теософски, пока не ясны условия задачи. Да и тогда профессионал напишет на JISP лучше, быстрее и понятнее, чем студент на Lava. Разве нет?

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]bopm@lj
2006-09-08 04:20 (ссылка)
Я четко там наверху писал про разницу между разработкой и быстрым и грязным программированием на php. Я как бы мне это не было неприятно участвую в разработке на php enterprise level system.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]matiouchkine@lj
2006-09-08 04:27 (ссылка)
Я внимательно прочитал все вверху ;-)
Я к тому, что профессионал на php -- лучше профана на Smalltalk.
Все языки учат двум вещам: позитиву и негативу. Например, hashmaps -- мне лично очень импонируют, и я с любовью имплементировал их в C++.

(Ответить) (Уровень выше)


[info]ex_grmbl607@lj
2006-09-07 10:45 (ссылка)
> если в базе нет определенной записи

Встроенный в БД язык (в моем случае, это был бы PL/SQL с, в крайнем случае, встроенной оракловой же JVM).

Хотя зависит конечно.

(Ответить) (Уровень выше)


[info]linker@lj
2006-09-07 09:15 (ссылка)
флеймогон подразумевает разбрызгивание лучей ненависти по всей внутренней окружности сферы

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]linker@lj
2006-09-07 09:15 (ссылка)
виноват, куба

(Ответить) (Уровень выше)


[info]alexclear@lj
2006-09-07 09:16 (ссылка)
Мне столько комментариев за всю предыдущую неделю не приходило!

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]linker@lj
2006-09-07 09:26 (ссылка)
а ты подпишись на получение каментов от доктора ливси

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]alexclear@lj
2006-09-07 09:29 (ссылка)
Я ни разу не платник.

(Ответить) (Уровень выше)


[info]alexclear@lj
2006-09-07 09:00 (ссылка)
Модперл? Я слышал, это настоящая какашка.
А зачем этот скрипт заводить под Апач, не подскажешь? :)
Справится и cron, если чекать немного и нечасто.
А если много и часто - на том же перле забацаю демона, чтобы не форкался.
А PHP-шный скрипт, как я понимаю, дергается тем же кроном? А вот демона на PHP как написать? Никак.
Получается, Perl-то более гибкая штука.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]reichp@lj
2006-09-07 09:06 (ссылка)
Пардон, забыл что это добро надо показывать пользователю через броузер.
fork на php есть. Так же как и standalone php вообще.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]alexclear@lj
2006-09-07 09:13 (ссылка)
Ну так и будем показывать чем-нибудь. Тут уж неважно, даже и PHP пойдет.
Погоди, так это ты меня спрашиваешь, как RRDTool устроен. :)
Так а почему бы сразу не взять тот же RRDTool/MRTG и не кастомизировать его?

(Ответить) (Уровень выше)


[info]angryxpeh@lj
2006-09-07 14:24 (ссылка)
мод_перл -- это руліз.
На нём очень сложно писать через жопу, чтобы при этом еще и работало.
Дисциплинируетъ.

(Ответить) (Уровень выше)


[info]blacklion@lj
2006-09-07 09:05 (ссылка)
virtual / dedicated сейчас стоит таких смешных денег, что искать ничего не надо.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]reichp@lj
2006-09-07 09:08 (ссылка)
Только лишь ради того, чтобы писать на перле, а не на пхп?

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]blacklion@lj
2006-09-07 09:15 (ссылка)
Что бы не задумыватся о конфигурации модулей, ограничениях и прочем. Мне было бы ОЧЕНЬ неуютно на сервере без рута :)

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]reichp@lj
2006-09-07 09:18 (ссылка)
У меня есть два сервера (железка и виртуальный) с рутами.
Но если надо будет минимизировать затраты - я выберу ту технологию, которая не требует рутовый доступ.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]blacklion@lj
2006-09-07 09:22 (ссылка)
mod_perl требует рутового доступа в той же мере, что и mod_php -- make install.
Дальше парольрута можно забыть в равной степени.

(Ответить) (Уровень выше)


[info]alexclear@lj
2006-09-07 09:15 (ссылка)
Не, есть, конечно, rrd-шный фреймвок и на PHP, Cacti называется.
У него и скрипт опроса тоже на PHP исходно был написан, но они одумались, и перефигачили его на pure C.
Но MRTG, Munin, Mailgraph и прочее - все, вроде бы, на Perl. В чем проблема?

(Ответить) (Уровень выше)


(Читать комментарии) -