edogs software

edogs software
Рейтинг
775
Регистрация
15.12.2005
Должность
Программирование
SeVlad:
это за пару месяцев на среднем ГСе.

У ТС видимо не средний ГС

nikonlay:
Сайт существует на этом движке уже 10 лет, и на данный момент в этой таблице накопилось 312 165 записей.
nikonlay:
Доброго дня всем!

У меня такая ситуация - есть клиентский сайт, который у меня на поддержке и продвижении уже несколько лет. Я периодически вношу нужные доработки в код, но при этом сам движок писал не я. Он самописный, на php+sql, написан программистом, который был до меня.

И помимо всего прочего, в этом движке есть собственный счетчик посещений. Реализован он так, что при каждом посещении IP посетителя записывается в базу данных сайта, в таблицу counter. Таблица состоит из трех столбцов - id, date и ip. Сайт существует на этом движке уже 10 лет, и на данный момент в этой таблице накопилось 312 165 записей.
Сам сайт при этом не такой уж большой, 20-30 страниц с текстами и фотками, в базе данных 35 таблиц. И получается, что эта таблица counter весит в несколько раз больше, чем все остальные таблицы вместе взятые.

И непонятно - имеет ли смысл продолжать хранить эту таблицу? С одной стороны, мы имеет реальную статистику посещений сайта за 10 лет, собранную нами лично, а не сторонним сервисом. С другой стороны, получается что такая функция не первой важности создает дополнительную нагрузку на сервер, и вся база весит больше.

Как вы считаете, имеет смысл оставлять этот счетчик на сайте и в БД?

А смысл удалять? Экономия на спичках получится.

312к записей, из 3 столбцов пусть даже по 8 байт каждое = 24*312,000=7мб. Это за 10 лет, пусть даже за следующие 10 лет накопится еще (при возросшей в 10 раз посещаемости) 70мб, Вас действительно напряжет этот размер сайта и разорит оплачивать хостинг для него?

Как-то так


update table_x set time_x =
concat_ws(':',
lpad(FLOOR(RAND()*23),2,'0'),
lpad(FLOOR(RAND()*59),2,'0'),
lpad(FLOOR(RAND()*59),2,'0'))
where time_x='02:00:00'

Мемори,

Сначала попробовали ответить подробно, но дочитав до вот этой Вашей цитаты

Мемори:
Вот недавно прогер за 5 (ПЯТЬ) тыс. руб. нафига спрашивается нам с аппетитами в 120 ?

можем лишь позавидовать Вашим талантам нанимать прогеров впахивать за 5 тысяч.

Мемори:
да, 100 дают приличному программеру у которого есть что-то на гитхабе-сорсфорже, гугл-плэй, апстор и тд, и в портфолио приличные проекты. А в Питер на 100 надо иметь в резюме работу в Гугле-IBM-микрософте :) Просто за гитхаб и проекты дадут 50..70

Да не. 60к в питере это старт для выпускников вузов для "поднабраться опыта и свинтить", при условии наличия головы.

Вакансии на 30-50к обычно вида "нужен 1с-ник, питонщик, знаток криптовалют, умеющий заправлять принтер", т.е. по сути людям нужен не программист как таковой, а человек с техническим складом ума, который займется мелочевкой по ИТ, а чего конторе от него надо - они просто еще не знают.

Нормальные вакансии на рынок труда не особо попадают, т.к. никому не хочется тратить время на отбрив 100 свежевыпущенных из универа зергов с горящими глазами увидевших 200к+ в вакансии и думающих что их сейчас туда с руками оторвут. Программер-негр с опытом (не обязательно по резюме, просто по собеседованию) в питере на 120к без проблем устроится, потолок в районе 150к (именно для негра), выше надо или руководителем проекта идти или в москву уезжать.

Что касается ТС с его строительной профой. 70к вполне реально, но надо искать заказы самому, а не идти работать в бригаду на дядю, т.к. "диспетчеры и бригадир" отрезают до 80% денег клиента. Как бы они свой хлеб не зря едят, но если голова на плечах есть и не бухой алкашь, то выгоднее свою базу клиентов нарабатывать и самому работать.

6666:
Ну давайте еще раз, базовые факты:
1. Стоит пирамида Хеопса. Ее видно не то что из всего Каира, ее из космоса видно невооруженным взглядом.

Очевидно инопланетяне?

joost:
В таблице есть несколько одинаковых записей, но
удалить нужно только один раз каждую запись, которая повторяется
Что-то на подобии
delete * from table where name='повтор' limit 1

Понятно, что в delete limit не заюзать.
Как можно оригинально без извращений это сделать?
Спасибо!

По вопросу у нас было ощущение, что Вам надо удалить только

1 запись у записей, которые встречаются сколько угодно раз.

Но по ответам возникает ощущение, что задача была оставить только по одной уникальной записи.

Если вторая версия интерпретации задачи верна, то есть старый добрый способ

/ru/forum/comment/14085795

Delchel:
Можете пояснить, почему именно на 18%?

Это примерно, понятно дело.

А суть сводится к тому, что важна не стоимость квартиры, а сколько Вы за нее платите что бы там жить. Поэтому есть прямая корреляция между ставками по ипотеке и ценами на недвигу, ипотека идет вниз - цены идут вверх и наоборот. Константа тут - ежемесячный платеж. Это неплохо наблюдалось в сша во время ипотечного кризиса, да и в россии в 2006-2008 когда ипотечные кредиты стали доступными, да и везде в целом.

А математика простая - при кредите под 11% на 30 лет и 5млн ежемесячный платеж будет такой же как при кредите под 9% на те же 30 лет и 5.9млн. 5.9/5=18%.

Delchel:
Скорее всего, учитывая новые законы по защите прав дольщиков, для застройщиков введены более жесткие меры

Спасают избранных застройщиков значит... часть эти меры не потянет оплачивать. Это еще круче, как только рынок окончательно монополизируется - цены задерут еще.

Снижение ставок на 2% при текущих ставках это считай прямой стимул на повышение цен на недвигу на 18% - это к вопросу о покупке квартиры или счете в банке.

При чем перекос по ставкам опять же в пользу первички. Спасают застройщиков? Тогда возможны дальнейшие меры по стимулированию роста цен на недвигу.

Всего: 12159