Имя: Пароль:
IT
Админ
Приложение для загрузки данных их 1с в WordPress на JAVA
0 brenli
 
07.04.20
08:35
Доброго денечка.
Есть необходимость автоматизировать интернет магазин на WP  с плагином WooCommerce и 1с 7.7 .
Возникла идея на java написать приложение которое будет из xml входных данных или данных полученных другим способом заталкивать в базу сайта данные.
Скажите насколько идея жизнеспособная? Можно ли вообще делать так или проще накурится мануалов и написать плагин?
1 brenli
 
07.04.20
08:38
(0) + тут суть в том чтобы толкать данные прямиком в базу.
2 vde69
 
07.04.20
08:42
WP - это некая среда, в которой каждый пляшет как хочет.... по факту тебе надо все толкать в MySQL а на чем это будет реализовано - без разницы, но не забывай про безопасность и настройки хостинга, не все там можно...

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

Ну а по поводу явы - вряд-ли выйдет, весь WP это PHP в том или ином виде

зы
WP активно ковыряю как хобби
3 vde69
 
07.04.20
08:45
есть 3 пути

1. расшаривать порты скуля - не очень хорошо
2. писать на хостинге рег задание (кроном) проверяя определенный каталог и если в нем есть файлы запускать скрипт, а файлы туда кидать через фтп
3. на пхп написать модуль для обмена в универсальном формате xml или json
4 brenli
 
07.04.20
08:51
(2) (3) вообще Ваше мнение услышал и понял. Спасибо.
Только не пойму касаемо предложения

>> Ну а по поводу явы - вряд-ли выйдет, весь WP это PHP в том или ином виде

В java есть класс для работы с MySQL . Собственно найдя эту информацию по работе с mySql из java,
этот вопрос и возник )
5 ДенисЧ
 
07.04.20
08:52
А зачем для этого жаба? Только для саморазвития?
6 ДенисЧ
 
07.04.20
08:53
"В java есть класс для работы с MySQL"
В 1с тоже есть средства для работы с мысклем... И что?
7 vde69
 
07.04.20
08:59
(4) явы нет в WP

а если Вы хотите писать клиентский ява скрипт, то во первых вам надо расшарить порты до скуля (что могут и запретить) а во вторых какой смысл это делать на яве когда это можно написать и на 1с
8 brenli
 
07.04.20
09:02
(7) Через web запросы?
9 vde69
 
07.04.20
09:06
(8) web запросы должны обрабатыватся каким-то кодом на сервере, в WP есть хук wp_ajax_run_ajax_command (загугли что это), но обработчик этого хука надо писать на php,

в принцепе я-бы мог наверно и написать какой-то минимум, а потом но образу и подобию ты-бы дописал
10 vde69
 
07.04.20
09:07
а вообще поищи готовый виджет, может и есть такие
11 brenli
 
07.04.20
09:38
vde69 - спасибо что разжевал тему.
Можно изредка обращаться с вопросами?
12 mikecool
 
07.04.20
09:40
(0) есть же уже плагины платные и бесплатные
вот только, емнип, с характеристиками у них проблемы
13 brenli
 
07.04.20
09:45
(12) Спасибо. Тоже поищу
14 mikecool
 
07.04.20
09:49
а самое прикольное в WP - это структура хранения данных )))
как то пробовал апдейтить нужные мне данные, пока нашел их - повеселился
15 MyNick
 
07.04.20
10:11
(14) интересно послушать мнение веберов, которым по долгу службы пришлось познакомиться со структурой данных 1С в скуле )))
16 Builder
 
07.04.20
10:53
Вот как раз активизировались клиенты с WooCommerce, так что тема интересная.
Пока сделал выгрузку-загрузку через бесплатный CSV.
Подскажите, какие есть еще бесплатные плагины импорта?
17 IVT_2009
 
07.04.20
11:07
Если магазин на хостинге , то тащить туда JAVA не очень идея, по причине ее ресурсоемкости. Пишите парсер на php это проще и надежней.
18 Garykom
 
гуру
07.04.20
11:08
(17) писать на JavaScript вполне идея
19 MyNick
 
07.04.20
15:15
(17) тут вроде про java трут, а не про javascript
20 Звездец
 
07.04.20
15:19
а зачем? почему сразу из 1с не выгрузить то, что надо вордпресу? или в вордпресе написать загрузку того что уже умеет 1с?
21 mikecool
 
07.04.20
16:04
(15) так структура таблиц в 1с стандартная относительно, а в ВП почти все данные лежат в одной таблице