Pacha: Крупнейшие компании мира ничего не смыслят вместе со мной
Вам есть чем гордиться :)
Pacha: Свободная цена ничего общего не имеет с раздачей продукта бесплатно.
И свободная цена не имеет ничего общего с тем, сколько вам за него предложат.
Блин. Вы какими-то оторванными от контекста фразами кидаетесь.
Что хотели сказать-то? Мы здесь свободную цену обсуждаем, если что.
BrokenBrake добавил 28.10.2009 в 10:58
Pacha: Я готов купить квартиру, предлагаю деньги, но это не значит, что квартира стоит ровно столько сколько я за нее предлагаю.
Она стоит столько, сколько за неё готовы заплатить. А не столько, сколько предлагают.
Pushilin: Меня на данный момент интересует вопрос: как удобнее отслеживать позиции своего сайта по запросам с течением времени? Хочется, естественно, максимально удобно.
А вы сформулируйте критерии. Как именно для вас было бы удобнее?
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. и проще отлавливаются ошибки, если файл не полный.
Крупнейшие компании мира ничего не смыслят вместе со мной
Вам есть чем гордиться :)
Свободная цена ничего общего не имеет с раздачей продукта бесплатно.
И свободная цена не имеет ничего общего с тем, сколько вам за него предложат.
Блин. Вы какими-то оторванными от контекста фразами кидаетесь.
Что хотели сказать-то? Мы здесь свободную цену обсуждаем, если что.
BrokenBrake добавил 28.10.2009 в 10:58
Я готов купить квартиру, предлагаю деньги, но это не значит, что квартира стоит ровно столько сколько я за нее предлагаю.
Она стоит столько, сколько за неё готовы заплатить. А не столько, сколько предлагают.
Вы ничего не смыслите :)
SeoNizator, на вопросы ответить не смогу, извини.
Я не пользовался, мне просто картинки понравились :)
Кому ещё интересна тема - нашел топик
Спасибо, там есть полезная инфа.
Вот ещё - http://pmetrics.performancing.com/
Не совсем в тему (персональный GA), но интерфейс уж больно интересен.
Да и вообще хвалят люди.
Сделай, я тебя очень прошу, что это за извращение - полуавтоматический прием средств, прием заявок???
Почему извращение? Это на самом деле вполне удобно как для меня, так и для покупателей.
Если что и останавливает сейчас от покупки некоторых, так это пока небольшое количество отзывов. Уж точно не форма оплаты, т. к. я принимаю почти всё.
Меня на данный момент интересует вопрос: как удобнее отслеживать позиции своего сайта по запросам с течением времени? Хочется, естественно, максимально удобно.
А вы сформулируйте критерии. Как именно для вас было бы удобнее?
почему сразу не установить оптимальную цену?
Какой смысл в уравниловке?
Интересная тема, спасибо.
На фрилансе на самом деле много толковых специалистов.
Но, блин, это как повезёт :(
edogs, разве информация при file_put_contents не целиком пишется?
Я не вполне понимаю... то есть вы хотите сказать, что может быть ситуация, когда в момент записи файла (то есть она ещё не вполне завершилась), файл может прочитаться другим скриптом, пока он ещё не полностью сформирован?
BrokenBrake добавил 28.10.2009 в 06:16
Ой, вы ответили уже, оказывается.
Тема не обновляется, когда правите сообщение.
Я вас понял, спасибо. Но понял не вполне :)
Значит ли это, что для использования блокировки придётся отказываться от удобнейших file_get_contents и file_put_contents? В мануале сказано:
Я, кстати, файлы вообще не открываю. Эта сгенерированная статистика инклюдится, там в файле сразу массив в переменной.
BrokenBrake добавил 28.10.2009 в 06:23
И ещё очень важный момент из мануала:
В некоторых операционных системах flock() реализован на уровне процессов. При использовании многопоточных серверных API, таких как ISAPI, вы не можете полагаться на flock() для защиты ваших файлов от дугих PHP-скриптов, которые работают в параллельном потоке на том же сервере!
Если несколько пользователей открыли один и тот же PHP-файл, который пишет в другой файл... наверно, блокировка не поможет? Не понимаю :(
BrokenBrake добавил 28.10.2009 в 06:28
Имхо: мемкэшед, временные таблицы mysql, sqllite - как вариант если не хочется возиться с файлами непосредственно. Плюс в первых 2 случаях скорость может оказаться выше.
Я про временные таблицы даже не знал ничего.
Изучу этот вопрос, спасибо!
p.s.: и еще замечание. сериализация работает быстрее чем var_export. и проще отлавливаются ошибки, если файл не полный.
Сперва именно сериализацию и делал, но было хуже.
Ну почему бы не продавать скрипты, которые будут использоваться на сервисе? Больше статистических инструментов! Хороших и разных.