zzzit

Рейтинг
129
Регистрация
06.09.2012
MiViDo:
Согласен. Но всё-таки хочется проучить.

Проучить можно только автоматические парсеры и грабберы, подменяя контент на копипаст, вставляя разные плохие слова :)

volkovysk:
😂 Не должна, и даже не целиком? Скажите это разработчикам PHP, пусть поржут. Так же с этого поржут создатели ОСей и серверов. Если не мешают неполадки и ограничения, она должна и целиком!!!

Я с вас ржать не буду, но и учить мне вас неинтересно :)

Просто вы обвиняете других за свой говнокод. Ничего, у многих новичков так, с опытом пройдет.

volkovysk:
Так и чья это вина, если функция не сработала на сервере? Явно не такого вышеуказанного гавнокода.

Дело в том, что функция не должна срабатывать все время и записывать целиком все данные. Она для тех, кто знает, что делает. Явно не для вас :)

volkovysk:
Не учите меня кодить

И не мечтайте!

volkovysk:
Сами занимайтесь ненужными извращениями в такой мелочи. Вышеуказаный в теме код стандартный и слишком простой для PHP и сервер всегда чётко должен отрабатывать задачу на 100%. Перезапись файла каждые 3-10 секунд - это совсем не непосильная задача для современных систем. Так что извините, но у меня серьёзные основания грешить на технические косяки хостинга.

Это не извращения, а вы не понимаете, что ядро вам не гарантирует атомарности так просто, как вы хотите :)

Базы данных этим занимаются под капотом.

Кстати, вы даже не проверяете результат выполнения операций. И блокировка может не сработать, и fputs может ничего не записать или записать только часть данных, его нужно вызывать повторно, пока все не запишет, и все остальные операции тоже могут вернуть ошибку. Причины только в вашем говнокоде и ни в чем больше.

volkovysk:
Никакие видоизменения схемы "чтение/потом запись" не помогали, flockи и fflushи по всякому ворочал и убирал.

А не надо по всякому делать. Научитесь записывать в файл атомарно: сначала в другой временный с уникальным именем, а после закрытия переименовуйте его в ваш data_online.txt.

---------- Добавлено 03.12.2015 в 00:22 ----------

Ivan Lungov:
потому что, он не поддерживается cPanel
Есть масса плагинов для cpanel, которые это делают.
Pilat:
И не надо бояться нескольких писем со спамом в день. Очень неприятно бывает найти в спам-папке письмо, попавшее туда по ошибке.

У гугла так постоянно, четверть писем от людей, которые никогда не писали, в спам летят. За годы использования привык, считаю, что если очень важно, напишут еще раз, свяжутся другим способом, но читать папку спам не буду :)

xxmater:
Предоставить возможность к одной ВДС подключать
дешевые и медленные HDD хранилища и дорогие и быстрые SSD хранилища

Так же прошу пользователей ВДС хостинга комментировать мое предложение.

Угу, нужны. У других хостеров есть подключаемые по сети разделы, с гарантией iops двух видов обычно, 100 и 1000-2000, а размеры произвольные. Кто на ceph дает с тройной репликацией, кто просто кусок диска по сети с искусственной задержкой 1 мс на операцию, кто как. Только айхор такое врядли потянет, может потом когда-нибудь.

netzoner:
И его именно ЗДЕСЬ нужно принять и обработать. Его размеры - я указал в предыдущем посте.

ЗДЕСЬ можно принять небольшой трафик атаки, а большой трафик атак ЗДЕСЬ нельзя принять, в виду специфики устройства глобальной сети интернет. Вы явно не в теме.

netzoner:
А по поводу трафика - если нельзя, но очень хочется, и у вас очень-очень много денег - то можно. 🙄

За много денег можно построить свою сеть, а купить трафик под 100 гигабитные атаки в МСК нельзя.

netzoner:
И что? Когда он делал - мы уже успешно защищали два года правильными методами. ☝

Судя по выкрикам, что для РФ нельзя сделать, вам еще далеко до правильных методов. Вы разберитесь хоть где какие атаки вообще можно резать и режутся.

netzoner:
В МСК можно купить трафик, но по таким ценам, что впечатление как будто оптический кабель сверху напылен слоем золота.

В МСК нельзя купить трафик под 100 гигабитные атаки.

Всего: 1667