Web Application Integration with Drupal

We want to create a web application specific to our domain, and also include forums, blogs, etc. in this application. Some integration points with Twitter and Facebook are also required. There will also be a desktop application that connects to our web application to download data and download configuration and reports.

The question is, can we extend Drupal to accommodate both conventional modules and our web application? (Will there be business objects, their properties and daily data downloaded from a desktop application) Or can Drupal be integrated with external applications? As an example, users and roles should be the same and consistent for both. We may also need data from a web application that is searchable in Drupal.

I know this is a little vague, but I can't reveal more. I am very new to content management, and I just wanted to know if someone had created this kind of application.

+5
source share
4 answers

I am trying to rephrase what you wrote, just for you to verify that I understood your question correctly. You need to create a web application that:

  • Implements some standard Drupal features
  • Some user-defined functions that should fit into Drupal (same users, same permissions, etc.)
  • Ability to upload / download content (or data) from desktop applications.

, : , Drupal.

:  - Drupal , , , , .  - , ( ).  - webservices, . Drupal xmlrpc , SOAP - - Contrib.

:

  • Drupal, , , , , Drupal. - , - , , Drupal . , , , - - , ( whitehouse, Drupal PHP CMS.)
  • : , "Pro Drupal Development" . , 5 . ...
  • Drupal, , , , , , . Drupal: , , , , Contrib, .
  • . CMS , - - nginx, Apache.
  • Drupal . , Drupal , .
  • Drupal . ( ()), , D7 [, , ), , .

, : , // - , Drupal, , . , , Wordpress/Joomla [ , " ", , Drupal , Wordpress/ Joomla, , ]

, , , CakePHP Django, - IMO - , .

+17

: Drupal - , / Drupal . Drupal , , Drupals .


: / Palantirs. Drupal , / "" ( " " ). , ( !), , . , :

  • - , , / / . ( , " " Drupal URL-, "" , )
  • API - - , . , / , , , javascript ..
  • - , , . , , -, ( , / , ).

, "", , ;)

, - , , , " " Drupal, , , "", , , twitter/facebook , ( /).


: , , , /.

  • - Drupal , "grokking" . " ", , , / , , / . , -, . , .
  • . Drupal 6 - MySQL PostgreSQL, Drupal (, , ) | Drupal 7 PDO, () .
  • // . Drupals , , . / /, () , / (., , )

, , , :)

+7

, drupal, . Drupal CMS . Drupal , -. Drupal , ( , , ).

, , , PHP - (, , -, ..).

: :) . !

+3

Drupal , , . , :

/ Drupal . Drupal MySQL.

Drupal , Drupal, , "-" , .. MySQL .

Be sure to check out other content management systems like Joomla! (and many others). Each has its pros and cons. www.opensourcecms.com allows you to easily test CMS, and I have used it in the past.

Just remember to display all the components first. Each hour of planning ahead will save many hours of headache later.

0
source

All Articles