одна строка
/home/user/Env/site/bin/python /home/user/site/manage.py parse >> /home/user/site/logs/crontab.log
про то, что неправильно названа папка с виртуаленв - знаю) но уже не стану трогать
Оказывается, крон не сильно понимает баш))) поэтому ему надо тупо указать пути к питону и скрипту и все начинает замечательно крутится))) Даже shebang строка не нужна
Неконструктивно. Этот сайт можно написать на чем угодно, вопрос трудозатрат. вот специально посмотрел счас. Парсер, который на пхп занимает 25кБ, на Питоне уместился в 4кБ- 70 строк кода, на пхп- 800!!! Конечно это условное сравнение. Но лично мне работать на питоне гораздо больше нравится. Про скорость выше ответили
Разобрался, вариант Stek ближе к истине но оказывается надо быть еще проще)))
danforth,
rentalcar.by - Питон
beta.rentalcar.by - сохранил старую версию на Вордпрессе
yandex.ru)))---------- Добавлено 19.08.2016 в 00:10 ----------SeVlad, Такое впечатление, что ты со своим богатым опытом вообще не умеешь пользоваться ПХПштормом и не понимаешь, почему он весит столько и что у него есть
присмотрись к попапу в середине... ну и справа экрана метки - знаешь, что это?
Я в 100500 раз говорю - при работе с ВП в 99% случаев нет задач, которые требуют "структуры сайта". Это ж в конце-концов не файловый двиг.Работа по написано кода - это не основная задача при разработке сайта на ВП! Правка кода - это правка пары десятков файлов темы от силы (как правило). Где в одном файле решается конкретная задача.
Ты сам себе противоречишь. То у тебя без файлменеджера не программист, то тебе структура не важна. Не понимаю. Правка тыреных в нете тем для ВП - это имхо вообще не работа, так подработка. Про правку кода - смотри картинку. В Сторме я все ошибки вижу слету, например. Он мне сам вставит нужное выражение и прочее.
Ты настолько отстал с ВП...
Наверное.. Вот был у меня заказ на сайт на ВП, я сам сделал тему с необходимым, без лишних фич, которые если понадобится, легко прикручу. Иначе я не понимаю работы с сайтами.
Опять же без обид, у каждого свое видение. Я могу делиться опытом, но не навязывать свое мнение.
И сколько времени займет писать сайт на ассемблере???
В настоящее время я сравниваю сайт на вордпресс и ПИтон, к примеру. Использую только базовые знания постгрес, импортировал все данные из mysql сохранил все ссылки старого проекта - прирост скорости налицо.
Ну насчет говнокода - согласен. Даже в том что писалось по стандартам вордпресса через полгода с трудом вспоминаешь как и где.
Структура Джанги позволяет вспомнить все за пару минут. Всегда знаешь что и где. Не нао думать об освобождении памяти, безопасность на порядок выше. Но если вы такой любитель пхп - ваше право.
nepeyvoda, Значит ищите настройки визуального редактора для ДЛЕ - возможно именно он режет атрибуты тэгов. Например для TinyMCE есть параметр valid_elements - эта директива определяет, какие html тэги остануться нетронутыми после сохранения документа. Если мы хотим, чтобы все тэги и все атрибуты тэгов не изменялись и не удалялись, указываем *
Для уверенности зайдите в базу данных и посмотрите, к каком виде там хранится содержимое. Можете попробовать руками там прописать схему и посмотреть - появилась ли она. Если вдруг там они есть - значит надо настраивать файл, отвечающий только за вывод. Иначе нужно смотреть как сохраняется запись. Или режет визуальный редактор или ДЛЕ при сохранении. С этим движком дел не имел, так что дальше гугль в помощь
Возможно, ваш строенный визуальный редактор обрабатывает тэги и удаляет из них лишнее для безопасности. тот же span. А если в теле текста добавить, например div с классом каким-то, он его сохранит?
Не разобрался я все равно пока с кроном
Если захожу на сервер и из-под пользователя запускаю скрипт - работает
Но по крону не выполняется. Толи ошибаюсь с синтаксисом, то ли с тем, от имени кого крон запускать. Например, я хочу запускать скрипт раз в 12 часов.
Захожу не под рутом а под пользователем user.
Редактирую крон, надо так
sudo crontab -e
или
sudo crontab -u user -e
в крон пишу
0 */12 * * * /home/user/site/parse.sh
И тишина
Содержимое parse.sh
#!/bin/bash source `which virtualenvwrapper.sh` cd /home/user/site workon rentalcar python manage.py parse >> /home/user/site/cron_parse.log deactivate
Повторюсь, если запускаю скрипт из консоли, находясь в директории со скриптом - он отрабатывает без ошибок
Что я делаю не так?
а что у вас отвечает за заполнение $order_id?
Лично я по этому куску кода ничего не вижу---------- Добавлено 18.08.2016 в 12:46 ----------
мне кажется тут надо искать ошибку