Sly32

Рейтинг
372
Регистрация
29.03.2012

SeVlad, Конечно, ну уж куда уж мне... Удивляюсь я людям, судорожно цепляющимся за какие то старые разработки. Что ж ты так Гита боишься (думаю, под житом ты его имел ввиду)

Пример прям из печи. Полчаса назад понадобилось откатиться на изменения на сайте, которые делал 3 месяца назад. Это заняло у меня время, нужное в консоли набрать команду:

hg update 217... Все! Ты попрежнему считаешь сисемы контроля злом?

Далее по теме быстрого разворачивания. Ты тут советуешь Дупликатор + чистильщик базы. Только перед этим так-то надо сам вордпресс поставить. А это как минимум -

-подключиться поФТП

-залить ВП

-поправить хостинг

-создать базу в пхпмуадмин

И уже потом разворачивать сайт.

А в Гит я запихиваю все и через 2 минуты получаю готовый сайт!

Да, это неправильно в Гите хранить сам вордпресс, При обычной работе храню максимум папку wp-content, но если надо срочно развернуть сотни сайтов - быстрее и проще вариант не придумать.

И еще говорю - сначала попробуй, потом критикуй. Не видел, но осуждаю оставим мигалкову)))

Watchcomedy:
Я привык устанавливать Wordpress через Cpanel
melkozaur:
1. Делаете один эталонный сайт. Плагины, настройки, темы.
2. Экспортируете базу.
3. Файлы и базу заливаете на новый домен.
4. Менять нужно только инфу для подключения к базе в файле wp-config.php

1. да

2. куда ж без этого

Все остальное хорошо для одного сайта, а не 100

Не хотите Гит - ладно, в консоли существует отличная команда SCP - напрямую кидаете все на сайт без всяких ФТП

Хотя опять же, что проще чем залить один раз на битбакет проект вместе с вордпрессом А потом всего лишь

git clone или hg clone - кому что больше нра...

База - опять же 4 строки в консоли. При этом нет необходимости править конфиги

+ Еще одна команда - заменить в базе адрес сайта.

По итогу.

2 дня разобраться, написать скрипт

Потом доверить все дело технике, а не ковыряться в сPanel.

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

Все, больше в дискассе на эту тему не участвую. Просто задумайтесь на будущее

SeVlad:
вот и все "инструменты", достаточные 99,9% разработчикам сайтов на ВП.

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

---------- Добавлено 15.12.2016 в 13:27 ----------

SeVlad:
https://wordpress.org/plugins/duplicator/

Редкая фигня, большие базы нифига не может перенести.

SeVlad:
И обязательно Докер

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

Watchcomedy, Вас спасет Git+ простой скрипт на баше в несколько строк для развертывания базы. Один раз разберетесь, напишете, потом двумя нажатиями будете все делать.

Я копию сайта на ВП разворачиваю за 3 минуты, это с кофе попить.

Потому что такой проект нужно писать на нормальном фреймворке. ВП хорош, но будет ограничивать своими рамками и больше потратите времени на обход ограничений. Закостылить можно все, но не проще ли сразу пойти по верному пути?

Блин, ерунда какая... Для ПС 404 - означает ошибку на сайте, некорректный ответ. Для этого и придумали редирект на 404.htm, который для поиска отдается как 200. А вы хотите обратно вернуть ошибку на сайт.

Sanja-:
чтобы красиво карточки так были

ЭТО красиво??? ))) Собственно, для такого плагин не нужен, а минимальные знания в HTML+CSS ну и также нминимальные знания организации цикла записей в WOrdpress

tommy-gung:
только какое отношение ip-адрес имеет к домену?

Скажите еще что никакого не имеет)))

Просто в данном случае проще отталкиваться сразу от домена первого уровня, а не шерстить базы IP

1nf1n1ty:
Попробовал эту функцию пагинации. Все тоже самое, что и при использовании WP Navi - при переходе на вторую страницу - получаю 404-ю.

И отсюда абсолютно однозначный вывод - шибка в вашем шаблоне, что встроенный, что внешний плагины пагинации работают на основе одной и той же функции. Возможно у вас неправильно настроены урлы, в самом шаблоне или в HTTP-сервер (апая/нжинкс)

---------- Добавлено 13.12.2016 в 14:48 ----------

SEOKinG:
реклама по ip адресам, для ip c ru - один рекламный код, для остальных ip - другой.

Эх нет времени, мне б тоже такое не помешало. В принципе 5 строк кода

-получить реферера - $_SERVER['HTTP_REFERER']

-если есть, регуляркой взять имя домена

-в зависимости от имени домена - выводить нужный баннер, например из произвольных полей

Не дружу с регулярками, иначе совсем просто было бы

Всего: 7407