Re: operational musings
| From: | Robert Cummings | Date: | Wed, 28 Feb 2007 01:12:59 +0000 |
| Subject: | Re: operational musings | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-249559@lists.php.net to get a copy of this message | ||
On Tue, 2007-02-27 at 18:59 -0600, Jay Blanchard wrote:
> Howdy cats and kittens!
>
> I had an interesting thought after watching a demo of a POS system and
> wondered if the same type of methodology could be applied in a PHP
> application. I haven't thought this all the way through, but a
> fully-hatched idea like this could signal a major change in applications
> designed with PHP.
>
> In the POS if the network connectivity was lost the store could continue
> to operate, once the network connectivity was restored the data from
> each store would sync back up and data would be sent to the central
> server, yadda, yadda, yadda. Of course this is in a client/server
> application with an executable residing on each workstation.
>
> So, if you wanted to do this with PHP you would likely have to have a
> local web /database server (each store), establish a socket (primary and
> store servers?) to watch for an outage/restore and then write the code
> to support the sync up. Can it be done with PHP? It would definitely be
> worth the trouble given the frequency that connections to stores get
> lost.
Let's make a check list:
local webserver -- check
local database server -- check
socket support -- check
write code -- check
All signs point to YES :)
Cheers,
Rob.
--
.------------------------------------------------------------.
| InterJinn Application Framework - http://www.interjinn.com
|
:------------------------------------------------------------:
| An application and templating framework for PHP. Boasting |
| a powerful, scalable system for accessing system services |
| such as forms, properties, sessions, and caches. InterJinn |
| also provides an extremely flexible architecture for |
| creating re-usable components quickly and easily. |
`------------------------------------------------------------'