Re: [PHP4BETA] odbc_close

From: Date: Mon, 13 Mar 2000 07:29:11 +0000
Subject: Re: [PHP4BETA] odbc_close
References: 1 2 3 4 5 6 7 8 9  Groups: php.version4 
Request: Send a blank email to php-version4+get-12030@lists.php.net to get a copy of this message
i'm typing thru a slow connection here - and as i don't use odbc i cannot be of any real help. i honestly think reference counting is a good thing and having dependend resources (statement->connection) is as well. having said that i'd like to add that i kindof dislike the way you express your opinion. but remember: i'm doing all this in my spare time & for fun - end & over (for now;-) On Sun, Mar 12, 2000 at 11:04:24PM -0800, Leo Baschy wrote: > >lets try to keep this polite - > > Agreed. Please see anything I write as technical, not personal. > > In case of doubt consider people as peripheral devices that interact with code ;) > > >sorry, you're missing the point again - it's *not* about > >odbc, it's about stability and design. > > Stability as consequence of good design is an agreed goal. > > But it is somewhat about ODBC. You must consider its needs, e.g. don't take its buffers > away while it still expects them to be there, etc. And ODBC has a certain way of organizing and > naming things, and if you consider those, as well as PHP's needs, you'll get a very nice > design. > > >all the stuff i did for php crashes at least once a day;-) - > >man, that's what it's all about. > > That's not what it is about. That happens, but I often spend hours going through code, > and sometimes days rewriting code, just to come out with something that runs and runs and runs. > I appreciate people who get things done quickly, but when I have a choice I spend time on > making things very very reliable. Not judging one or the other to be better. But trying to clarify > my approach. > > >you're targetign the wrong person. > > Not targeting anyone. I appreciate the efforts of everyone to have got PHP where it is. But > as php_odbc as of PHP4b4 as I found it did _not_ work acceptably I had to look at it. Now I'm > trying to make it work well. > > Anyway, too much email, not enough code ;) > > I am about to have "my modifications" ready for PHP4 (were running just fine under > PHP3). Why don't I send them over to Thies and Andreas to look at. > > I guess I'd finish in a few hours from now. Then a day or two using it, then I'd > send it over. Or do you want it sooner? I mean I have parts of it ready now, but I'd send the > whole thing so you don't have to look twice, and in case I recognize mistakes. > > >so you're saying you want to write spagetthi-code > > Nope. I wrote some very general code that deals with databases and tables in a very general > way so I won't have to rewrite too many lines if I change the databases. As part of that I put > plenty of error and exception handling and optional optimizations in. And part of that strategy, > dealing with reality, is to have odbc_close() calls. > > Again I'd like to mention the other big reason: License limit on connections can get > tight in peak traffic. > > And last not least, a good reason to use the odbc_close() calls is in a project that involves > several programmers on a Web site, PHP scripts being made of parts written by several people, where > I don't want to check all of their code, but still want to clean up after them and guarantee > the server to keep running well. > > - Leo Baschy <nirvana@got.net> > -- Thies C. Arntzen "One Big-Mac, Small Fries and a Coke!" Digital Collections Phone +49 40 235350 Fax +49 40 23535180 Hammerbrookstr. 93 20097 Hamburg / Germany

« previous php.version4 (#12030) next »