![]() | |
#31
| ||||||
| ||||||
|
|
Kevin Powick wrote: On Mar 8, 3:47*pm, wjhonson wrote: We're gonna put the old MvBase, D3, Universe, AR system under maintenance only while our new fangled web guys work in PHP beefing up the WJPD system.... Please send me the contact information for your "pharmacist"... You know, the one that wears a jean jacket instead of a lab coat. Yeah, I'm sorry Will but I think your faith in people and technology is misplaced. *You're never going to find an army of people to write you a new MV database ... for free. *You're never going to find someone who has any sense writing a real DBMS in PHP. |
|
Will, the one strength you cite is that the DBMS will run on the web server. *Well, on one hand, all databases, relational and otherwise, will run on a web server. *On the other hand, SOP is to run databases on a separate server anyway. |
|
You don't need to write a DBMS in PHP to make it run with a web server. |
|
*In fact it seems the premise of your whole discussion is centered around the elegance of using the same language for apps and DBMS. *You need to open up a bit to the concept that software these days exists in many tiers, and it doesn't matter what languages are used at each tier anymore. |
|
You use the right tools/languages to suit the jobs - and while PHP script is well suited to web applications, it's not well suited for writing engines like databases or other servers. |
|
Will wrote: But after all that work, if people start saying, oh gee why you doing all that? Look a the "cURL" project which has a number of language bindings and it's _extremely_ popular. *Also check out most any cloud-based SaaS platform these days (Google, Twitter, Facebook, and hundreds of others) and you'll find a well-defined API with a collection of language libraries that implement it. *Why do that? *Well dude, that's the way it's done these days because it allows everyone to contribute to the platform, _and_ it allows everyone to incorporate the core platform (via mashups) into whatever application they like with their language of choice. (IMO this thread is starting to suffer from interest rot, my own anyway) T |
#32
| |||
| |||
|
#33
| |||
| |||
|
|
Kevin Powick wrote: On Mar 8, 3:47 pm, wjhonson wrote: We're gonna put the old MvBase, D3, Universe, AR system under maintenance only while our new fangled web guys work in PHP beefing up the WJPD system.... Please send me the contact information for your "pharmacist"... You know, the one that wears a jean jacket instead of a lab coat. Yeah, I'm sorry Will but I think your faith in people and technology is misplaced. You're never going to find an army of people to write you a new MV database ... for free. You're never going to find someone who has any sense writing a real DBMS in PHP. Will, the one strength you cite is that the DBMS will run on the web server. Well, on one hand, all databases, relational and otherwise, will run on a web server. On the other hand, SOP is to run databases on a separate server anyway. You don't need to write a DBMS in PHP to make it run with a web server. In fact it seems the premise of your whole discussion is centered around the elegance of using the same language for apps and DBMS. You need to open up a bit to the concept that software these days exists in many tiers, and it doesn't matter what languages are used at each tier anymore. You use the right tools/languages to suit the jobs - and while PHP script is well suited to web applications, it's not well suited for writing engines like databases or other servers. Will wrote: But after all that work, if people start saying, oh gee why you doing all that? Look a the "cURL" project which has a number of language bindings and it's _extremely_ popular. Also check out most any cloud-based SaaS platform these days (Google, Twitter, Facebook, and hundreds of others) and you'll find a well-defined API with a collection of language libraries that implement it. Why do that? Well dude, that's the way it's done these days because it allows everyone to contribute to the platform, _and_ it allows everyone to incorporate the core platform (via mashups) into whatever application they like with their language of choice. (IMO this thread is starting to suffer from interest rot, my own anyway) T |
#34
| |||||
| |||||
|
|
Which is why all the web jobs are either using LAMP or AJAX structures, and not Pascal or Lisp right? |
|
Web apps are already horribly slow in the best cases |
|
adding a few slow but local database lookups won't be noticed in all that. |
|
*In fact looking something up in a local database, might prove to be faster no matter what, compared to reaching over to a sister server even if its in the same room. |
|
Fine but that doesn't negate the advantage of having a database and application all written using the same language. |
#35
| |||
| |||
|
|
Will, If you are serious about this, rather than PHP, I'd respectfully suggest that GO is a better alternative (http://golang.org). GOmv will prove just how leading edge MV can be, and because you are leveraging a Google product (OK, so it is a Beta, but EVERYTHING Google does is a Beta!!), should make it a snack to attract VC's Also, because GO is so new, you will also attract a LOT of developers who will want to use it, because a native GO database will be just so attractive to them. |
#36
| |||
| |||
|
|
A new corollary to Murphy's Law or Perhaps Peter's Principle - The mass of the thread is directly proportional to the age of the posters. |
#37
| |||
| |||
|
|
"RJ" <nobody (AT) nowhere (DOT) com> wrote in message news:R%qln.248152$OX4.233025 (AT) newsfe25 (DOT) iad... A new corollary to Murphy's Law or Perhaps Peter's Principle - The mass of the thread is directly proportional to the age of the posters. |
|
Maybe you're thinking of Godwin's Law. |
#38
| |||
| |||
|
|
"RJ" <nobody (AT) nowhere (DOT) com> wrote in message news:R%qln.248152$OX4.233025 (AT) newsfe25 (DOT) iad... A new corollary to Murphy's Law or Perhaps Peter's Principle - The mass of the thread is directly proportional to the age of the posters. Maybe you're thinking of Godwin's Law. |
|
-- frosty |
#39
| ||||
| ||||
|
|
On Mar 9, 3:44*am, Chairpotato <chairpot... (AT) gmail (DOT) com> wrote: Which is why all the web jobs are either using LAMP or AJAX structures, and not Pascal or Lisp right? You do realize that the "M" in LAMP is for MySQL. *Good luck supplanting that. I think you are looking to solve a problem that isn't there. |
|
Web apps are already horribly slow in the best cases Really? *How so? *Most web apps are a GUI to a back end doing all the heaving lifting. *Any slowness is likely the pipeline, over which you have no control. |
|
adding a few slow but local database lookups won't be noticed in all that. Yes, they will. |
|
Fine but that doesn't negate the advantage of having a database and application all written using the same language. True, or we all wouldn't be using MV. *However, PHP is a terrible choice to write a database engine. |

#40
| |||
| |||
|
![]() |
| Thread Tools | |
| Display Modes | |
| |