Прикольно :)
Я 150 строк 2 дня правил...
Спасибо! Оказалось, что я делал это зря
я не знаю как по другому сделать.
Честно говоря не понял при чем тут крон вообще, насколько я знаю, крон выполняет задания по расписанию, при чем здесь ютуб апи?
это сарказм? :)
Если начнет, значит все, приехали...
kostyanet, спасибо, ваш .htaccess мне помог, я другой делал, после чего он файл становился недоступным и для сервера (сайта).
Order Deny,Allow
Deny from all
Встал вопрос оптимизации и возможного перехода на базу данных, сервер стал ложиться :)
Процессор 2x2000МГц
Память 1024МБ
OS centos6_php_selector-x86_64
Из-за чего я только догадываюсь.
Вот появился вопрос, если я перейду на базу данных, нагрузка на сервер упадет?
Мне кажется, что нет, ведь даже если я откажусь от файла в который сохраняю все данные, файл YouTube класс останется, именно он запрашивает все данные после чего парсит результат с YouTube, мне кажется что он и жрет все ресурсы сервера.
У меня десять поисковых запросов по которым формируется главная страница сайта, каждый такой поисковый запрос выводит от 6 до 8 видеороликов на сайт.
Вполне легко открывается, все тоже самое что и с использованием .txt - сам удивился :(
Пробовал .htaccess в папку кидать, тогда вообще панель управления не открывается, полностью доступ запрещен.
Прописываю в начале файла
тогда система не читает сохраненные в нем данные, хотя от открытия в браузере спасает.---------- Добавлено 01.08.2015 в 18:51 ----------
Очень познавательно. Видимо на форум приходят только Гуру, чтобы друг другу мозг выносить.
Да. Все работает отлично со всеми изменениями что были внесены.
Может где-то есть ошибки но работает
Теперь буду думать, что еще там можно уменьшить...
Спасибо!
Ничего не изменилось, у меня и так все работает уже так как было задумано.
Вот это работает
вот это нашел
Добавил html, теперь так выглядит
Да, вроде работали.
Ранее в методе foreach было $html = '';
я удалил, посчитал, что лишнее, но проблема не в этом.
Все же хотелось бы знать, в методе foreach наличие $html = ''; обязательно?
Заменил
$this->url = "https://www.googleapis.com/youtube/v3/search?videoEmbeddable=true&key={$this->key}&part=$part&order=data&maxResults=5&q={$this->config[$nom.'catevideos']}&type=video";
на
$this->url = "https://www.googleapis.com/youtube/v3/search?videoEmbeddable=true&key={$this->config["key"]}&part=$part&order={$this->config["zerosortingresults"]}&maxResults={$this->config["twonumber"]}&q={$this->config["twocatevideos"]}&videoSyndicated=true&type=video";
В чем разница, пытаюсь понять, но не только в {$this->key} и {$this->config["key"]}
{$this->config[$nom.'catevideos']} менял на поисковый запрос music не сработало, пытаюсь понять разницу.---------- Добавлено 30.07.2015 в 03:08 ----------Заработало! Ура!
Видимо там ошибки в типах запросов к youtube api были.
Swir, большое вам спасибо за терпение и оказанную помощь!