SeVlad

SeVlad
Рейтинг
1609
Регистрация
03.11.2008
Jovian:
Дык, while есть тот же перебор, но с параметром.

:) В данном случае не о том переборе речь :)

Я имел ввиду

$my_custom_field = get_post_meta($post->ID, $mykey, false);
foreach ( $my_custom_field as $key => $value )
echo $key . " => " . $value . "<br />";

Хотя, да я забыл, тебе же не все, а только несколько значений дано получить. Тогда наверное не стоит городить огород.

Jovian:
Я тоже так думал, пока не стал этот плагин юзать - очень удобная и стабильная штука оказалась. Она не урезает и не скрывает функционал CPT/CPF. Всё есть - не надо дополнительно кодить

Да удобная, кто ж спорит. Я ж говорю - наверное лучший из аналогов. В 99% случаев он вполне..

Но вот есть там не всё (во всяком случае с полгода назад). Я сейчас не вспомню чего конкретно нет, но нет. И на оф форуме ВП не так давно тоже разбирали проблемку, оказалось именно из-за этого плага. То ли из-за дефолтных значений, которые нельзя изменить (нет их в настройках), то ли просто из-за нехватки этих настроек.

И опять же. быстрота работы. Этот функционал работает на фронтеэнде. А настройки не прописываются в functions.php, а хранятся в базе. Так что, как мне кацца, это доп нагрузка.

Да, был какой-то аналогичный плаг, который в админке генерил код, который по идее должен быть в functions.php. Я первое время его юзал для того, что бы не писать вручную :) Настроил - скопировал - вставил.

Сейчас, если доходит дело до этого - мне проще скопировать из ранних проектов (или даже нагугленого и мануалов ;) ) и просто изменить что надо :)

Toxan76:
После переезда на не к чёмный сервер где куча проблем которых хостер не хочет решать и всё вешает на юзера

Зачем? Нормальных нет что ли?

vlad00777:
Защита от массового взлома сайтов на DLE, Wordpress у меня хостер такое же сделал, но выдал логин и пароль.

+1

Jovian:
То есть, ты думаешь, что код такого вида создаст здоровенную кучу запросов и нагрузку?

Так как ты написал - наверное ещё больше, чем если сделать правильно - перебором массива (через foreach например) ;).

У тебя ж там не 30-40шт вычислений\выводов, а 30-40шт Х 200-300CPT = 6000-12000.

Хотя повторюсь - я не уверен. Как-то не вникал в такие нюансы.

Ты же, как я погляжу, с английским дружишь (в отличии от меня ;) ), думаю сможешь найти эту инфу и поделиться с народом :)

Jovian:
А ещё я случайно нашёл вот такую ОЧЕНЬ интересную штуку...

Если ты про плаг, то, да плаг хорош, но не всемогущ. Он много чего пропускает. А русский там такой, что лучше бы он был английским :)

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

Jovian:
Нет-нет, там всё в одном вордпрессовском Loop'е, поэтому запросов много нет - насколько я знаю, оно штатно кэшируется.

Поправьте, если я не прав.

Признаться, заставил задуматься-засомневаться :).. Могу ошибаться, но по-моему не прав.

Jovian:
Вывод CPF'ов на страницах будет происходить стандартным способом WP - используя get_post_meta( get_the_ID(), ... );

Вот основная нагрузка. Ты же хочешь вывести 200-300 постов (СРТ) со "некоторыми" CPF. Т.е. это тысячи запросов.

А при сохранении это такие мелочи :)

кеширование, кеширование и ещё раз кеширование.

Ну а сам способ реализации задачи "общих данных" хотя и несёт некоторую избыточность, но почему бы и нет.

Jovian:
После изучения картинки, как думаешь?

Почти так же :)

Почти - потому что теперь видно, что в принципе можно и без них - просто выводя CTF, но если на странице будет 300 позиций моделей двигателя, то это минимум 3х300+300=1200 запросов. Некисленько так :)

В любом случае без кеширования тут не обойтись.

Jovian:
Тут нет параллельных сущностей, по сути.

Под параллельными сущностями я имел ввиду существование 2х независимых CPT. И одна из решаемых задач как раз создать зависимость.

Bitman, то ли я не выспался, то ли такой тупой. А что дадут доп. столбцы в таблице (списке) постов? Это же никак на вывод и хранение не влияет. Единственное что - да, массово править может быть удобнее. (можно и сортировочку прикрутить для большего удобства).

Но мне кажется это всё полумеры. Надо бы структуру чуток поменять. ИМХО.

Кстати, парни, свете топика думаю будет полезен и этот пост Тимура.

overnight:
Нормальная практика на куче крупных сайтов.

Было бы интересно на парочку примеров посмотреть.

overnight:
Совсем тёмные что-ли? Из леса?

Ну зачем так сразу? Тут далеко не все продвигатели. А тем более услуг, требующих таких анализов.

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

На это идут налоги. Читай - оплачено.

good_water:
скрывая при этом свои доходы от налоговой?

Как же вы (не догоняющие причин "нововведений") утомили своими фантазиями, переводом стрелок и увиливанием от вопросов.

Им говоришь - "нафига мне ваша шляпа, если мне на жопу трусы надо одеть". А они - "Ты дурак - шляпа-то в полосочку и со стразами. А трусы тебе зачем, ты что, разве не лысый? А раз так надо трусы - значит ты обосрался".

Такой вот диалог..

Утомили..

happy-joker:
Хотя нет даже предположений, что может быть не так.

Судя по логам апач убивается (killed process ..httpd).

А выше не понятно что сказал mysqld. Видимо он тоже крашиться.

Промониторь запросы к БД на дефолтной теме и на своей (апд: на разных страницах) - возможно именно тут затык.

Да, думаю тебе нужно подумать над кешированим. А если оно есть - видимо работает не правильно.

Всего: 28519