Привет, у меня вопрос относительно совместимости ColdFusion и PHP.
Мы создали сайт сообщества, основанный на ColdFusion. Можно ли вообще добавить такие функции, как блоги и другие функции сообщества, на наш сайт в PHP?
Я хочу объединить оба PHP и ColdFusion.
Большое спасибо за помощь!
Я думаю, что это можно сделать, если вы используете ColdFusion 8. Я знаю, что у Sean Corfield есть проект RIAForge, который делает такие вещи, и в блоге есть строка сообщений, начиная с этого:
http://corfield.org/blog/index.cfm/do/blog.entry/entry/ColdFusion_8_running_PHP
При всем этом будет проще интегрировать продукты с одного и того же основного языка. Есть сотни вариантов с открытым исходным кодом для разных вещей в ColdFusion. RIAForge.org – хорошее место для начала.
Да, это возможно. Вероятно, вам следует интегрировать управление сеансами PHP-приложения в управление сеансом приложения Coldfusion.
Недавно я сделал это с помощью корзины покупок PHP в Coldfusion, потому что у меня не было времени или ресурсов, доступных для получения тех же результатов в Coldfusion – часто большие и отполированные куски в CF могут стоить немного денег, а с PHP – это игра или тайм-аут, чтобы заставить его танцевать, как вы хотите.
Во-вторых, уже могут быть блоги, форумы и т. Д., Которые удовлетворяют вашим потребностям, сделанным в Coldfusion. Проверь их. Возможно, вы сможете оставаться на одной платформе. Скорее всего, вам может понадобиться PHP-решение, потому что у него есть аддоны или что-то еще, что вы не хотите программировать.
Мне нравится ваш лучший в своем классе подход, Coldfusion в целом имеет гораздо больше коммерческого развития, чем с открытым исходным кодом, когда дело доходит до больших пакетов, которые невероятно отличаются.
Удачи вам, конечно же, поделиться тем, что вы делаете.
Ваш вопрос не был достаточно сфокусированным, чтобы дать прямой прямой ответ.
Мы создали сайт сообщества, основанный на ColdFusion. Можно ли вообще добавить такие функции, как блоги и другие функции сообщества, на наш сайт в PHP?
Я хочу объединить оба PHP и ColdFusion.
Когда вы говорите, что хотите «объединить» их, что именно вы имеете в виду? Они могут сосуществовать на веб-сервере, и оба имеют доступ к одной и той же базе данных; поэтому, если вы хотите, чтобы приложения PHP и ColdFusion имели доступ к тем же данным, это совсем не проблема. Будут какие-то опасения относительно блокировки и условий гонки, но из «возможно ли это?». точка зрения, ответ, несомненно, ДА .
Обмен сеансом, клиентом или другими специальными областями / переменными из CF в PHP должен быть возможен с помощью некоторого умного программирования, но будет сложным. Это будет полностью зависеть от ваших потребностей и вашей реализации.
Если вы ищете приложения для добавления в ваше сообщество, я бы рекомендовал вам попробовать что-то найти в CFML, который соответствует вашим потребностям, прежде чем идти по пути к смешиванию CFML и PHP. Есть множество бесплатных приложений с открытым исходным кодом, включая блоги и вики, написанные на CFML, доступные на RIAForge и другие веб-сайты. Canvas Wiki и Codex Wiki – это решения, которые строго ориентированы на функциональность Wiki, и есть другие, которые включают в себя функции Wiki как часть более крупного пакета. Поиск «блога» в категории ColdFusion на RIAForge показывает не менее 6 приложений для блогов, таких как BlogCFC и других, и это даже не включает мой личный фаворит Mango Blog .
Я думаю, что Corfield не подходит (очень) подходит для автономных приложений, таких как блоги и форумы. Но это может помочь с сеансами обмена.
С другой стороны, эти типы программного обеспечения не так хороши в мире CF.
Я бы предпочел играть с настройками веб-сервера. Не могу сказать много о IIS, но в Apache вы обычно используете разные обработчики для файлов .cfm и .php. Возможная проблема здесь – это индексный файл, который может быть index.cfm или index.php. В этом случае правила .htaccess должны помочь.
Таким образом, веб-сервер настройки позволяет использовать приложения PHP в подкаталогах приложения CF.
Дополнительной возможностью является использование поддоменов, что еще проще настроить, что может удовлетворить ваши потребности. Скажем, blog.website.com и forum.website.com
Надеюсь это поможет.
Чтобы задать вопрос владельцу: извините за такой нечетный ответ, я просто не могу здесь прокомментировать. И извините за небольшие оффтопы тоже.
Рэй Кэмден: да, я говорю, что нет хороших форумов / блогов для open source для CF, как для PHP. Я рад узнать о Galleon и BlogCFC. Но если говорить об особенностях – они в 2006 году аналоги PHP, особенно Galleon. BlogCFC растет и становится все быстрее.
Во всяком случае, у меня есть подозрение, что многие пользователи BlogCFC используют его, потому что он написан на CFML . И я тоже, частично.
Проблема не в этих двух приложениях, они могут соответствовать чьим-то потребностям. Проблема в том, что альтернатив нет. Или, может быть, я ошибаюсь здесь, и есть много других интересных приложений этих типов?
И да. Может быть, есть еще один замечательный проприетарный блог / форумы, но мы не говорим о них сейчас?