nomarketing

nomarketing
Рейтинг
198
Регистрация
23.09.2009
SeVlad:
Так ты же сказал:

Мне кацца, тебе надо как-то с этим определится :) В см со связями и отслеживанием оных.

Ну я понял к чему вы клоните 😂

Но дело в том что я не силен в запросах, пока что, если там и есть связи то там один пример удаление по айди, всего остального, это просто, а вот удаление дубликатов.. там уже орьентация идет по тайтлу а не по айди в этом и разница.

---------- Добавлено 23.01.2015 в 15:35 ----------

Как я понял что я не могу понять, это к примеру, как удалить дубли по тайтлу, и при этом знать какой айди удалился ?.. тогда на счет удаление с другой таблицы было бы про проще так как я бы уже знал айди который надо удалить..

SeVlad:
Хорошо, не буду. :)

Ну все таки один вопрос остается пока не решен :) это удаление дубликатов + ассинхронное удаление по айди из другой таблицы :)

SeVlad:
В базе не "сообщения", а "данные". "Сообщения" - в движке. Соответственно только движок может знать (а может и не знать) все связи этого сообщения.


+150. Причём эти связи совсем не обязательно будут напрямую указаны в таблицах. Т.е. могут быть промежуточные таблицы и не факт что явно будут видны нужные связи.

Не понял на счет промежуточных, вообщем об этом не беспокойтесь, отследить связи не составляет труда, так как движок не сильно сложен, с логической точки зрение и отследить можно все без труда. :) Как бы я удалял сообщение не отслеживая связи ? или как бы движок удалял пост не отслеживая связи ? :) мол пост удалили а картинки которые идут в другой таблице под тем же айди удаленного поста оставим ? :) ну уж нет :) ну вообщем не в этом проблема щас.

Проблема в организации синхронного удаление, ну я просто не сильно разбираюсь еще в запросах, иногда легче скриптом сделать чем составлять сложный запрос, но у меня тут возникла проблема

по поводу удаление, к примеру командой приведенной выше удаляются дубликаты, при удалении даже нельзя понять из каких айди оно их удаляет.. :) что бы можно было потом с помощью этий айди удалить все из базы картинок (ну это если не синхронно, а поэтапно делать) вообщем сижу пока что ищю что годное, может кто посдкажет как сделать

Возник не большой вопрос, вообщем удаляю я дубли с помощью комманды

ALTER IGNORE TABLE tbl_name ADD UNIQUE INDEX(title);

но есть еще таблица

tbl_pic

Как мне одним запросом удалить дубли в tbl_name и сразу по айди удалять записи в tbl_pic ?

Эти две таблицы можно связать по id но как сделать все вместе с уникализацие и удалением ?

Или только нужно скрипт писать ?

nikola32:
Средние корпоративные сайты с нормальным кэшированием живут на хостинге за 170р до посещаемости в 1500 чел\день.

Дальше все это переносится на VPS чисто по письму в поддержку хостинга... на VPS можно жить до 10000-20000 чел в день, а может и больше, зависит от контента...

Потом опять же все это переносится на дедикатед чисто по письму в поддержку хостинга :)

У нормальных хостеров есть такая хрень как "почасовое администрирование" - вот тут вам и сервер настроят как надо и базу оптимизируют.

Ну я смотрел сервера, вообщем там один не плохой зарубежный, но там VPS От Dedicated (Basic) ценой не очень отличается. Думаем брать сразу дедикатед.

Ну в остальном да, наверно я просто не все так представлял. :) почему то в масштабном плане..

isick1:
Если нет с кем развивать проект, а друзей и родственников нет желания привлекать и позволяет бюджет, нанимайте профи, они разберутся, что делать с сайтом.
Но в контракте все должно быть прописано четко, что делалось и будет делаться.

Дело в том что я знаю что с ним делать, но нет достаточно знаний и времени что бы делать это самому :) К примеру, сайт нужно перевести на дедикаетд, дедикатед нужно настроить, потом перенести туда сайт, оптимизировать бд если требуется, сеошник, вот теперь интересно узнать.

К примеру администратор никс систем, что он будет делать все время ? ну я не думаю что каждый день нужно что то делать на дедикатед ?.. сеошник понятно что будет продвигать и т д.

Т.е нужно по минимому четко распределить действие..

Solmyr:
В ситуации, когда был сайт и вдруг он начал расти - то тогда людей в команду просто нанимают за деньги.

Петь песни про золотые горы надо для создания команды если сайта еще нет. Это действительно не всем дано.

На счет песен вы правы.

Наверно мне просто нужен человек который освоил этот опыт, что бы рассказал что да как подсказад как лучше. Ну а за деньги и так ясно что за деньги. Еще я думаю это все упирается в открытии фирмы в таком случае.. так как фриланс наверно тут не покатит хотя кто знает опыта то нет :)

DenisVS:
Попёрла посещаемость, и не знаете, за что хвататься? Наймите того, кто знает. Скорее всего, по деньгам выгоднее будет.

Дело не в этом, дело в том, что есть некий переход (ну я так думаю) от хобби игрушки, до серьезного сайта, которым занимаются поддерживают опитимизирутю и т д.

Вот и хотел узнать как это делают.. как организовывают комманды даже мини..

Не ну одному тоже можно но это сколько надо знать, и там и сям, а вот коммандой ну я так думаю было бы на много легче, хотя смотря с какой стороны посмотреть.. но думаю тут больше тех кто доры клипают и тому рады.. хотя могу и ошибатся.

'[umka:
;13435845']Удаление дублей в БД, конечно же, никак не навредит работе самой БД.
Но может навредить работе сайта, если у вас были какие-то логические связи с каждой из этих записей в отдельности.

Чтобы не было дублей по определённому полю, как вы верно написали, нужно добавить уникальный индекс.
Можно проверять наличие записи перед добавлением отдельным селектом, а можно сразу добавлять и проверять код возвращаемой ошибки.

А...т.е если я удаляю дубль, мне нужно удалить по логической цепочти все что с ним связанно..

Ага т.е если в этом сообщении были картинки, то ищем ид сообщение в картинка и удаляем его так же. Ну если это затрагивает только эти логические связи тогда можно отследить и удалять все вместе, т.е удаляется дубль, и все что с ним связанно в других таблицах

dmitcat:
RewriteRule ^test-mod/(.*)/(.*)/$ index.php?var1=$1&var2=$2 [L]

[L] - прекращает обработку дальнейших строк htaccess

Не не работает, не передаются переменные..

Вот в первом примере работало

Но не работает именно если есть тире.. test - mod

а без тире работает нормально, передает 2 параметра.

Всего: 764