473,327 Members | 2,081 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,327 software developers and data experts.

PHP Design for Prof. MVC-Data WebApps

Coming from a Java/J2EE background, I'm wondering what are best
practices to build robust, fault-recovery, data-driven WebApps.

Connection Pooling ? Never mentioned ? is it an issue ?
When to validate a connection ? procedure to restore ?

Data Abstraction layers ?

I'll be looking at some of the resources out there:
http://www.phpclasses.org
phrame MVC platform
Pear DB_DataObjects

Any other helpful reccomendations ? I'm evaluating.
(anything from IDE's -> platforms -> code generators -> UML)

Jul 17 '05 #1
1 1387
webguynow spilled the following:
Coming from a Java/J2EE background, I'm wondering what are best
practices to build robust, fault-recovery, data-driven WebApps.

Connection Pooling ? Never mentioned ? is it an issue ?
When to validate a connection ? procedure to restore ?

Data Abstraction layers ?

I'll be looking at some of the resources out there:
http://www.phpclasses.org
phrame MVC platform
Pear DB_DataObjects

Any other helpful reccomendations ? I'm evaluating.
(anything from IDE's -> platforms -> code generators -> UML)


PHP hasn't accumulated as many snake oil salesmen as Java. If you want
somebody to 'sell' the product to you and tell you how to use it I charge
reasonable rates. Here's a free starter:

1) RTFM - the online version
2) Go forth (not Forth!) and program (a bit)
3) work out how to use PHPDoc and rephlux
4) Google - you've obviously not done much research before arriving here.
(thats w w w (dot) g o o g l e (dot) c o m)
5) **think**
6) lather, rinse, repeat

C.

Jul 17 '05 #2

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

13
by: Mike Sutton | last post by:
I had first tried a less active PHP group, but let me try here. I searched for this, but didn't find anything that appeared related. Possibly I didn't know what to search for. I am designing a...
0
by: Neerja Tyagi | last post by:
What is the difference between Software architecture and software design patterns. say for example there are two terms commonly used MVC Architecture and MVC design pattern. Are they same or...
1
by: Su Wei | last post by:
i have a project want to develop with python. who can tell me that how to apply "mvc" pattern to gui-design in python. please give me some advices! ths in advanced. -- ÝëÈ»»ØÊ×Ôø¾­ËêÔ£¬...
0
by: Art | last post by:
David, Try Microsoft's version of pet shop. This is a very nice display of the mvc design pateren. http://msdn.microsoft.com/library/default.asp?...
1
by: Andy Fish | last post by:
Hi, I am about to commence the design of what will turn out to be a fairly large asp.net web app, and I am looking for any good advice and resources (books, web pages) concerning how best to...
19
by: adriancico | last post by:
Hi I am working on a python app, an outliner(a window with a TreeCtrl on the left to select a document, and a RichTextBox at the right to edit the current doc). I am familiarized with OOP...
1
by: jackie999 | last post by:
Hi all, I want to develop a small desktop application in vb.net using Model View Controller(MVC) desiign pattern. I restlessly search internet but the code samples that I got are very difficult to...
4
by: jackie999 | last post by:
Hi all, Theoretically, the code in VB.Net and ASP.Net are pretty much the same. So I'm thinking of developing a desktop application (using MVC design pattern as it supports code re-usability) and...
2
by: kinannawaz | last post by:
I am implementing a project using mvc design pattren in c sharp. I am making a desktop application not web application using c sharp I have searched a lot on the web about mvc. I have made a...
0
by: =?GB2312?B?zPC5zw==?= | last post by:
Howdy, I am working on a small PC game by using pygame. Since there are many graphical objects to display and intensive user interactions, I would like to employ MVC pattern to keep the system...
1
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: Vimpel783 | last post by:
Hello! Guys, I found this code on the Internet, but I need to modify it a little. It works well, the problem is this: Data is sent from only one cell, in this case B5, but it is necessary that data...
0
by: jfyes | last post by:
As a hardware engineer, after seeing that CEIWEI recently released a new tool for Modbus RTU Over TCP/UDP filtering and monitoring, I actively went to its official website to take a look. It turned...
0
by: ArrayDB | last post by:
The error message I've encountered is; ERROR:root:Error generating model response: exception: access violation writing 0x0000000000005140, which seems to be indicative of an access violation...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
1
by: Defcon1945 | last post by:
I'm trying to learn Python using Pycharm but import shutil doesn't work
0
by: af34tf | last post by:
Hi Guys, I have a domain whose name is BytesLimited.com, and I want to sell it. Does anyone know about platforms that allow me to list my domain in auction for free. Thank you
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.