BrokenBrake

BrokenBrake
Рейтинг
194
Регистрация
03.03.2007
Pacha:
Крупнейшие компании мира ничего не смыслят вместе со мной

Вам есть чем гордиться :)

Pacha:
Свободная цена ничего общего не имеет с раздачей продукта бесплатно.
И свободная цена не имеет ничего общего с тем, сколько вам за него предложат.

Блин. Вы какими-то оторванными от контекста фразами кидаетесь.

Что хотели сказать-то? Мы здесь свободную цену обсуждаем, если что.

BrokenBrake добавил 28.10.2009 в 10:58

Pacha:
Я готов купить квартиру, предлагаю деньги, но это не значит, что квартира стоит ровно столько сколько я за нее предлагаю.

Она стоит столько, сколько за неё готовы заплатить. А не столько, сколько предлагают.

Вы ничего не смыслите :)

SeoNizator, на вопросы ответить не смогу, извини.

Я не пользовался, мне просто картинки понравились :)

SeoNizator:
Кому ещё интересна тема - нашел топик

Спасибо, там есть полезная инфа.

Вот ещё - http://pmetrics.performancing.com/

Не совсем в тему (персональный GA), но интерфейс уж больно интересен.

Да и вообще хвалят люди.

kudryavsky:
Сделай, я тебя очень прошу, что это за извращение - полуавтоматический прием средств, прием заявок???

Почему извращение? Это на самом деле вполне удобно как для меня, так и для покупателей.

Если что и останавливает сейчас от покупки некоторых, так это пока небольшое количество отзывов. Уж точно не форма оплаты, т. к. я принимаю почти всё.

Pushilin:
Меня на данный момент интересует вопрос: как удобнее отслеживать позиции своего сайта по запросам с течением времени? Хочется, естественно, максимально удобно.

А вы сформулируйте критерии. Как именно для вас было бы удобнее?

Pacha:
почему сразу не установить оптимальную цену?

Какой смысл в уравниловке?

Интересная тема, спасибо.

На фрилансе на самом деле много толковых специалистов.

Но, блин, это как повезёт :(

edogs, разве информация при file_put_contents не целиком пишется?

Я не вполне понимаю... то есть вы хотите сказать, что может быть ситуация, когда в момент записи файла (то есть она ещё не вполне завершилась), файл может прочитаться другим скриптом, пока он ещё не полностью сформирован?

BrokenBrake добавил 28.10.2009 в 06:16

Ой, вы ответили уже, оказывается.

Тема не обновляется, когда правите сообщение.

Я вас понял, спасибо. Но понял не вполне :)

Значит ли это, что для использования блокировки придётся отказываться от удобнейших file_get_contents и file_put_contents? В мануале сказано:

flock() применяется к handle , который должен быть указателем на открытый файл.

Я, кстати, файлы вообще не открываю. Эта сгенерированная статистика инклюдится, там в файле сразу массив в переменной.

BrokenBrake добавил 28.10.2009 в 06:23

И ещё очень важный момент из мануала:

http://docs.php.net/manual/ru/function.flock.php
В некоторых операционных системах flock() реализован на уровне процессов. При использовании многопоточных серверных API, таких как ISAPI, вы не можете полагаться на flock() для защиты ваших файлов от дугих PHP-скриптов, которые работают в параллельном потоке на том же сервере!

Если несколько пользователей открыли один и тот же PHP-файл, который пишет в другой файл... наверно, блокировка не поможет? Не понимаю :(

BrokenBrake добавил 28.10.2009 в 06:28

edogs:
Имхо: мемкэшед, временные таблицы mysql, sqllite - как вариант если не хочется возиться с файлами непосредственно. Плюс в первых 2 случаях скорость может оказаться выше.

Я про временные таблицы даже не знал ничего.

Изучу этот вопрос, спасибо!

edogs:
p.s.: и еще замечание. сериализация работает быстрее чем var_export. и проще отлавливаются ошибки, если файл не полный.

Сперва именно сериализацию и делал, но было хуже.

Ну почему бы не продавать скрипты, которые будут использоваться на сервисе? Больше статистических инструментов! Хороших и разных.

Всего: 5028