Jump to content

bluesclues9

New Members
  • Posts

    3
  • Joined

  • Last visited

bluesclues9's Achievements

Newbie

Newbie (1/5)

0

Reputation

  1. requinix: Thanks for your input. Certainly looks promising. I am going to look further into this.
  2. Web Server tier is simply for hiding my CakePHP codebase behind a firewall...CakePHP tier (so called app server in my architecture above, #2) has a lot of business logic code writtenw which if hacked would be a disaster. So we need to keep this behind a powerful firewall and allow only our front-end webserver make requests through a specific port (say, 7000). period. In this way, we can be fairly confident that the codebase is secured. I am really puzzled about this whole M-V-C framework not providing ways to seperate business logic tier onto a seperate server. I can't imagine noone has ever needed this security (that I am looking for right now). Am I missing something?. None of M-V-C frameworks (PHP) offer this seperation.
  3. Hi I am lost here. We need to deploy our first CakePHP application using 3-tier architecture as follows. My CakePHP appl. already works on my localhost however, we need to place CakePHP appl. inside firewall and have a separate webserver outside firewall that actually processes user requests. How can we deploy something like this?. This is needed to protect all code written in CakePHP (Controllers, Models, Views). The desired deployment is like this.. 1. Web Server - Just receives requests/sends responses back to the user. This is outside firewall. 2. App Server - This is where we have CakePHP code. Receives Requests 'Only' from webserver and processes requests using CakePHP M-V-C and responds to WebServer. 3. Database Server - This is where we have Database engine running. This server receives requests from AppServer. CakePHP AppServer simply connects to this Database Server. As of now, my localhost has Web/AppServer running. I don't like this architecture as my localhost has CakePHP code developed by us. Any ideas...I thought this is no brainer but now, I am perplexed as how I can split WebServer and AppServer(CakePHP). Thanks Blues Clues
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.