Здравствуйте. Помогите пожалуйте
Ситуация такая: Есть таблице в которой есть поле с timestamp. Нужно вернуть записи за месяц. Допусти последняя запись была 01-02-2013. Нужно вернуть все записи за период от 01-01-2013 до 01-02-2013. Я понимаю что можно взять последнюю запись и посчитать. Но это лишний запрос к базе. Может можно это как-то на стороне mysql сделать?
Здравствуйте.
У меня тоже вопрос по шторму и гиту...
Ситуация такая: Есть репозиторий (тоже на bitbucket) и есть 2 сайта на котором код из него.
1. Это на котором я веду отладку кода
2. Рабочий сайт.
Ход моих действий такой - пока я пишу и отлаживаю, я из этого репозитория обновляю файлы только на 1-ом сайте. Когда все готово, и проблем нет я обновляю 2-й сайт.
Все ли я правильно делаю? - относительно работы с гитом (раньше я проста копировал файлы с сайта на сайт - я только начал осваивать гит)
Допустим я в шторме создал проект из гита - Как потом его настроить чтобы он автоматом заливал файлы на хост? (чтобы не приходилось лезть на сервер и выполнять pull)
Допустим я в шторме создал проект из файлов с удаленного сервера - Как сделать чтобы после сохранения файлы уходили и на сервер (ftp\ssh) и в репозиторий?
То есть чтобы все происходило через шторм
Забыл: Допустим я не хочу чтобы обновлялись на одном сайте конфиги и логи. Я сделал в корне файл .gitignore в котором:
libs/config*
tmp/logs/*
Правлю конфиги, выполняю команду git status и вижу что они модифицированы и что им нужно сделать коммит.
Что я не так сделал? (конфиги libs/config.php libs/config.db.php)
Здравствуйте, коллеги!
Есть база которая несколько раз в сутки переписывается целиком (частями)
После каждого изменения (допустим удалил 2.000.000 и добавил 1.500.000) полностью перебираю всю базу.
Запрос выглядит так:
select
tp.manufacturer,
tp.manufacturer_number,
(
select
cost
from
b_price as tp1
where
tp1.search = tp.search and
tp1.manufacturer = tp.manufacturer
order by tp1.cost asc
limit 1
) as p1,
(
select
cost
from
b_price as tp1
where
tp1.search = tp.search and
tp1.manufacturer = tp.manufacturer
order by tp1.cost asc
limit 1, 1
) as p2
from
b_price as tp
group by tp.search
limit 0, 10000;
search, manufacturer - это индексы
Запрос limit 0, 10000 - занимает 1-3 секунды. А запрос limit 1000000, 10000 занимает около 4-х минут. И каждое последующее обращение занимает больше время чем предыдущее.
Добрый день...
Написал компонент для joomla. Структура ссылок такая:
Ссылка поста:
index.php?option=com_salon&view=article&id=24-test&Itemid=4
SEF: /article/24-test.html
Нужно: /24-test.html
Ссылки разделов каталога. Ссылки находятся в меню. Сортировка каталога идет по Itemid (назначается при добавление постов)
index.php?option=com_salon&view=salon&Itemid=4
SEF: /salon.html
Нужно: /alias_Itemid_4 (т.е alias от меню с Itemid 4)
Пожалуйста объясните на пальцах что нужно написать в router.php чтобы было как надо
JustUserR
Я могу переписать движок, чтобы папки были не урезаный домен а целиком...
можно буде сделать так
RewriteRule ^img/(.*)$ /tmp/%{HTTP_HOST}/img/$1
Такой переход могут определить? (допустим поисковики)
у меня для каждого домена отдельный конфиг.
накидайте пожалуйста что мне надо в кофиг к одному из этих доменов положить, чтобы еще одну папку (допустим /tmp/images) добавить.
задача такая:
Есть 3 (+\-) доменов (допустим 111.ru 222.ru 333.ru)
все они привязаны к одному ип.
апачи по умолчанию все домены с этого ип посылает в папку, ну пусть будет /var/www/http/123
вот дереве этой папки
/123
->tmp
->->111
->->->img.jpg
->->222
->->->img.jpg
->->333
->->->img.jpg
надо чтобы когда http://111[dot]ru/img[dot]jpg
открывалась картинка которая в папке /tmp/111
также и для остальных доменов.
названия попок это домены без www и ru (org, com, su)
Что-то я не могу догнать
Как это реализовать???
Тема такая:
Арендовал сервер (300 MB RAM 900 Mhz CPU).
На нем кручу 5 сайтов...
4 так легковесные, но один (музыкальный портал) съедает почти всю память
Двигатель я сам пишу, сто пудов в нем что-то не так
Вопрос: Может это быть потому что я после того как переменная мне не ненужна я ее не удаляю (unset).