Sly32

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

Не первый год это второй?

Искать плагин, вместо того что бы написать простую форму, передавать из нее данные в wp_query и подключить туда куда надо? 1 час времени...

mendel, Кажется мне, ставите вы нереальную задачу. Система управления контентом, которая будет простой и интуитивной и фреймворк, функциональный и быстрый, но из которого нужно еще собирать по кирпичикам сайт. Вот я нашел для себя Джангу, на которй можно сделать подобие вордпресса, например запросто. Или ВОт Друпал, который на симфони сделан. Не понравилось. Интереснее возиться с исходным кодом, имхо

TiA, mendel, я уже не раз писал, что главная беда Вордпреса как раз в его плюсах

Простой и понятный движок для того чтоб начать. Но на нем стали пытаться делать все! И начали выползать проблемы. А это изначально была блогплатформа.

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

Но не все задачи ему под силу. Сегодня делал опять же форму обратного звонка на Джанге - земля и небо. Потратил в 3 раза меньше времени, при том что Питон знаю гораздо хуже чем пхп.

За фреймворками будущее)

Тему пора переименовывать)))

Получается уже больше о достоинствах и недостатках движка). Ну так скажу в защиту вордпресса - вполне адекватный инструмент. Пришлось последнее время поковыряться с Жумлой и друпалом - не вижу там никаких особых преимуществ. Повторюсь, чтоб новый виток войны не начинать - ОСОБЫХ

И кстати на нормальном сервере у меня есть несколько проектов с Вордпресс - вполне себе хорошо уживается с контролем версий и удобным для меня вариантом деплоя

TiA, спасибо, попробую разобраться. вопрос и был в том, как правильно подключить)

TiA:
Информации по AJAX в документации более чем достаточно: AJAX in Plugins. Там же есть ссылки для более плотного знакомства.

Это естественно читал, но у меня вопрос другой совершенно.

---------- Добавлено 20.07.2016 в 11:36 ----------

Дикий пионер:
Это когда это всё руками. Если уж по-уму делать, то после коммита в VCS срабатывает вебхук, который текущую ветку загружается на continious integrations сервер, гоняет там тесты, генерит репорты. А отдельная кнопка деплоит на продакшен транк/мастер, накатывает базу и делает всё, что надо.
А все эти обсуждения файлзилла vs mc из разряда какой лопатой лучше копать, когда настоящие пацаны уже экскаваторы освоили.
Но в принципе в нише говнокодеров вордепресс-сайтов кто-то тоже должен работать.
trollface.jpg

Если уж детально - не вижу смысла каждый коммит лить на репо. Например у меня 2 бранча, default и work. Работаю во второй, туда же и коммичу. Как только есть результат для использования, сливаю в дефолт и кидаю в основное хранилище. А продакшен берет из хранилища как раз из default. Делать это руками или написать несложный скрипт - это уе дело предпочтений и знаний.

Если я правильно понял, о чем речь

TiA, Это не то что я хочу. Работает и тот и тот вариант, но противоречит кодексу. Мне нужно понять, как правильно подключать wp_localize_script в моем случае, чтобы использовать переменную вида url: ajaxurl.url, это будет универсальное решение и мне не придется заботиться, подключен ли wp-admin.php ранее или нет. В кодексе читаю, но не могу разобраться с wp_localize_script

SeVlad:
Я на полном серьёзе не понимаю как можно работать на ПК (даже не в вебстроительстве, а вообще делать что-то чуть более сложное, чем сёрфиг по одноглазникам) без ФМ. Проводник (ну и его клоны)? Да ну на. Это не ФМ.
ФМ - это первое что я ставлю после ОС. Это программа которая запускается первой при старте ОС (если в планах поработать). Так что для меня это более важная часть системы, чем даже браузер.

А я даже во времена винды ФМ не пользовался, реально проще в проводнике. В Убунте же Наутилусом прекрасно обхожусь. Это дело привычки.

SeVlad:
Это а) надо сделать (расход трудо-время ресурсов. 2 раза - локал и тест сервер) б) не всё всё как и заказчика (те же блокировки ИП его сервера. Ну др ограничения и настройки). Да и там помнятся может пока идет работа.

Есть правила разработки, которых рекомендовано придерживаться. Наверное же не зря?

SeVlad:
А с аяксом я весьма поверхностно дружу. Сорри.

Эх, без него же счас никуда... На чистом php я делал и формы и подгрузку новостей, но хотел попробовать правильно все сделать. Пока не выходит. А на кодексе нет ничего подходящего

SeVlad, Вроде говорим об одном и суть в целом такая же, но по итогу разные мнения.

-Ты разворачиваешь копию сайта клиента на том же сервере и в поддомене, например.

-я на локальной машине. Несовместимость версий ПО? Для этого у меня и стоит Докер, в котором я делаю то окружение, которое мне нужно. Никаких проблем с несовместимостью. Зато могу работать где угодно, даже при полном отсутствии интернета, а потом изменения даже по 3г залить) Опять же, не гружу сервер клиента, что для шареда не так уж и маловажно. Но пусть мы берем общую ситуацию, предпочитаю рабочий сервер держать максимально чистым.

Лишние телодвижения? Вообще не понимаю. Ты демонстрируешь все на тестовом домене клиенту и я так же. И именно меркуриал позволяет увеличить безопасность и свести их к минимуму. Я с башем не разбирался, поэтому все вручную. смотрим

# ssh server@name

# cd workcatalog

# hg push

# hg update

# restart supervisor

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

В репо все закидываю с помощью TortouiseHG - нажатие 2-х кнопок.

Что в итоге?

-Полная безопасность проекта, есть все изменения, без всяких усилий могу откатиться вообще к ЛЮБОЙ версии на любом этапе.

-развертывание занимает секунды

-могу работать локально

-вообще нет необходимости в ФМ

В случае с шаред просто в цепочке заменяю меркуриал на так восхваляемый тобой ФМ, в моем случае Filezilla, он умеет лить только обновленные файлы из папки. Крусдер пробовал - полное г... имхо) удалил вообще чтоп под ногами не путался)

Как я понял, другого варианта просто нет, заниматься извращениями с установкой hg на шаред не вижу смысла.

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

SeVlad:
А делал бы на рабочем сервере - сколько б ресурсов сэкономил

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

SeVlad:
Ё! Ты же работаешь с файлами? Я правда не понимаю как можно работать с файлами не имея управления над ними.

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

SeVlad:
Как раз наоборот! Заказчик доволен, что сайт у него. Не заморочен рисками, что его кинут.

Сермяжная правда в этом есть) Но я даже в такой ситуации предпочитаю развернуть у себя аналог сервера заказчика, сделать как надо и потом залить рабочие изменения. А вообще я уже пару раз столкнулся с тем, что с виду серьезнев компании работают по твоему варианту. Для меня шок)))

Но значит имеет место быть.

Всего: 7118