Баг с отправкой комментариев
Баг с отправкой комментариев
Сайт базируется на Yii v2. При отправке комментария на сайте, он как будто отправился, но комментария самого нету, или же появляется спустя минут 10, после обновления страницы. В чем может быть дело?
Re: Баг с отправкой комментариев
ошибка в 17-й строке.
нужно больше информации.
нужно больше информации.
Re: Баг с отправкой комментариев
это так называемый "синдром отложенного комментария".
Re: Баг с отправкой комментариев
с другого интернет подключения, вроде все ок. Но иногда все равно задержка в отправке комментариев есть, особенно когда пользователи оставляют много комментариев.Demon_id писал(а):нужно больше информации.
Re: Баг с отправкой комментариев
удаляются комментарии тоже довольно таки долго. Как решить это?
Re: Баг с отправкой комментариев
видимо юмора вы не понимаете
дайте больше инфы, что за база, сколько в базе уже записей, к что за хостинг или где стоит сайт, аяксом шлете, есть ли кеш на сайте, и т.д. и т.п.?
дайте больше инфы, что за база, сколько в базе уже записей, к что за хостинг или где стоит сайт, аяксом шлете, есть ли кеш на сайте, и т.д. и т.п.?
Re: Баг с отправкой комментариев
все таблицы inno db, весит 50мб. Debian 7, 8gb, quad core, digital ocean. Ajax комментарии, кеш APC, с файловым тоже самое, memcached подключил бы, не знаю как.astronin писал(а):видимо юмора вы не понимаете
дайте больше инфы, что за база, сколько в базе уже записей, к что за хостинг или где стоит сайт, аяксом шлете, есть ли кеш на сайте, и т.д. и т.п.?
есть таблица comment, в ней строки 0 - 29 ~2,663 всего
Re: Баг с отправкой комментариев
уберите любой кеш(и APC тоже) и попробуйте еще раз
Re: Баг с отправкой комментариев
без кеширования комментарии стали отправляться, и так же быстро удаляться. Значит дело в этом, но как же теперь без кеш?astronin писал(а):уберите любой кеш(и APC тоже) и попробуйте еще раз
Re: Баг с отправкой комментариев
кеш это такая штука, которая не терпит необдуманости, а вы ее лепите вообще без понятия
главный вопрос в том, а зачем он нужен, если все быстро работает?
второй, надо знать куда, как и когда надо ставить кеш, иначе весь сайт будет глючить
главный вопрос в том, а зачем он нужен, если все быстро работает?
второй, надо знать куда, как и когда надо ставить кеш, иначе весь сайт будет глючить
Re: Баг с отправкой комментариев
Наверно когда на сайте одновременных 200-300 онлайн, кеш все таки нужен. Как подключить memcached? Мануалов в сети много, но ни где для новичков не нашел чтобы было: в такой то папке, находишь такой то файл, открываешь его, в секции нужной прописываешь код, потом другой файл если надо правишь, и.т.п. А то везде куча кода, и ни кто не написал в какие файлы пихать этот код. Это все в папке /protected?
Сколько встречал готовых движков, везде все расписанно от А до Я...
На оф сайте yii, дают кусок кода, и рассказывают что такое memcache, как будто в другом месте нельзя за это почитать. Лучше бы конкретно последовательно написали что и куда подключать.
Сколько встречал готовых движков, везде все расписанно от А до Я...
На оф сайте yii, дают кусок кода, и рассказывают что такое memcache, как будто в другом месте нельзя за это почитать. Лучше бы конкретно последовательно написали что и куда подключать.
Re: Баг с отправкой комментариев
roman17 писал(а):8gb, quad core
вы шутите?)roman17 писал(а):200-300 онлайн
работайте пока без кеша
Re: Баг с отправкой комментариев
ну если вы не понимаете, что такое кеш и не видете разницы между FileCache и MemCached, то причем тут фреймворк?
разберитесь что вам надо и вернитесь еще раз к мануалам фреймворка, скорей всего будет более понятно.
разберитесь что вам надо и вернитесь еще раз к мануалам фреймворка, скорей всего будет более понятно.
Re: Баг с отправкой комментариев
200-300 не просто зашли, они оставляют комментарии, пишут друг другу в лс, загружают фото, и.т.д. без кеша нагружается mysql и Apache2, постепенно страницы начинают медленно загружаться, а потом и cdb error.anton44eg писал(а):roman17 писал(а):8gb, quad coreвы шутите?)roman17 писал(а):200-300 онлайн
работайте пока без кеша
Перейдем к делу, подскажите по порядку как подключить memcached, все равно рано или поздно его придется использовать, все остальное кеширование это детские игры.
Re: Баг с отправкой комментариев
вам сначала разобраться в том как работать с кешем нужно
а потом уже с конкретными реализациями
а потом уже с конкретными реализациями
Re: Баг с отправкой комментариев
protected\vendors\Zend\Cache\Backendanton44eg писал(а):вам сначала разобраться в том как работать с кешем нужно
а потом уже с конкретными реализациями
есть файл Memcached.php, теперь в main.php нужно вызвать memcached?
Re: Баг с отправкой комментариев
You don't need APC if you have php 5.5
APC is become depracted in php 5.5 because there is native php-fpm + opcache, which is replacement of apc.
read more here: http://stackoverflow.com/questions/9611 ... or-php-5-5
получается для php5 APC не нужен.
APC is become depracted in php 5.5 because there is native php-fpm + opcache, which is replacement of apc.
read more here: http://stackoverflow.com/questions/9611 ... or-php-5-5
получается для php5 APC не нужен.
Re: Баг с отправкой комментариев
5.5roman17 писал(а):для php5
Re: Баг с отправкой комментариев
Почему при большом дереве комментариев, например 100 комментариев, то добавление нового комментария в ту же ветку, идет с delay?astronin писал(а):уберите любой кеш(и APC тоже) и попробуйте еще раз
Re: Баг с отправкой комментариев
а причем тут кеш? разберитесь с циклами