Удаленный хостинг и выполнение темы WordPress - PullRequest
1 голос
/ 26 марта 2012

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

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

Я подумал о шифровании части этого исходного кода с помощью чего-то вроде ionCube, но я бы предпочел не идти по этому пути, если, конечно, это единственный путь, по которому я могу реально пойти.

У меня вопрос: есть ли способ разместить эти исходные файлы на моем сервере и удаленно отправить данные темы в их установку WordPress, возможно, через другой плагин или API? Моя цель - обеспечить, чтобы только у меня был доступ к определенным частям исходного кода.

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

Спасибо за любые рекомендации.

Ответы [ 2 ]

0 голосов
/ 26 марта 2012

Вы понимаете, что WordPress - это GPL? Это также относится к любым темам, что означает, что любой код php или html, который смешивается с кодом WordPress, также подпадает под действие GPL. Вы вполне можете поставить под угрозу свои отношения с клиентом, не понимая, как работает лицензирование открытого исходного кода.

Трудно представить себе случай, когда каким-либо образом создается тема, которая взаимодействует с WordPress без нарушения условий лицензии, но почему кто-то захочет сделать это по законной или профессиональной причине.

http://drupal.org/licensing/faq/
http://wordpress.org/news/2009/07/themes-are-gpl-too/

0 голосов
/ 26 марта 2012

При этом у вас есть два решения:

1-е: разместить весь сайт, тогда никто не сможет получить доступ к коду.

2-е: обслуживать "частный" контент изваш собственный сервер, вы можете сделать это с помощью javascript (он же Ajax) или с помощью PHP curl.Вы даже можете пройти через веб-сокет html 5.

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

Привет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...