[Scribus] PHP extension?
    Craig Ringer 
    craig
       
    Tue Dec  4 18:03:21 CET 2007
    
    
  
Christian Pernot wrote:
> Hello,
> 
> I was wondering if it would be possible to program a php extension for 
> controlling scribus, using the Scribus API, as the command line doesn't 
> exist at the moment.
Nothing would stop you in theory. Given that PHP tends to have very 
short lived processes you'd probably want to use a message passing 
design between your PHP extension and a Scribus plugin. You'd be largely 
duplicating the Python scripter plugin's functionality (probably - 
depends on your needs).
Alternately, if the Scribus Python scripter can do what you need, it's 
pretty easy to write a Python script that can remote-control Scribus 
through the scripter. You could potentially send remote requests to a 
Python script running in Scribus from PHP - say, passing XML requests 
over a socket.
Scribus won't make a very good server process though. It's strictly 
single threaded, slow to start up, the internal API isn't much fun to 
work with, and existing remote control/scripting facilities are limited.
So ... what are you actually trying to *do* by controlling Scribus from PHP?
--
Craig Ringer
    
    
More information about the scribus
mailing list