[PHP] Proper code formatting
Hi all, I'm fairly new to PHP so I don't have too many bad habits yet. I'm keen to make my code easy to read for me in the future, and for others as well. Are there any rules or advice I can use for formatting (especially indenting) code? for example how best to format / indent this ? if ($variable = 'this') { do this; and this; } else { if ($name = 'bill') { do something will bill; and something else with bill; } else { assume its not bill; and do the fred thing; } I'm using PHP designer 2008 which does syntax coloring but if it has something to automatically indent - I haven't found it yet. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Proper code formatting
Angus Mann wrote: Hi all, I'm fairly new to PHP so I don't have too many bad habits yet. I'm keen to make my code easy to read for me in the future, and for others as well. Are there any rules or advice I can use for formatting (especially indenting) code? for example how best to format / indent this ? if ($variable = 'this') { do this; and this; } else { if ($name = 'bill') { do something will bill; and something else with bill; } else { assume its not bill; and do the fred thing; } First - if ($variable = 'this') with assign the value this to variable and then return true. Probably not what you want ;) This is what I do: if ($variable == 'this') { do this; and this; } else { if ($name == 'bill') { do something with bill; and something else with bill; } else { assume its not bill; and do the fred thing; } } // note that you were missing a } - easy to miss with your style Of course - it is better like this if ($variable == 'this') { do this; and this; } elseif ($name == 'bill') { do something with bill; and something else with bill; } else { assume its not bill; and do the fred thing; } but what many like to do is something like this: if ($variable == 'this') { do this; and this; } elseif ($name == 'bill') { do something with bill; and something else with bill; } else { assume its not bill; and do the fred thing; } To each his own. Whatever floats your canoe. Just whatever you pick, stick to it throughout your code. I'm using PHP designer 2008 which does syntax coloring but if it has something to automatically indent - I haven't found it yet. It probably allows you to either set a specify a tab as a real tab or a specified number of spaces. Auto-indenting - this isn't python, the compiler doesn't enforce it's way, you follow the convention of the project you are working on - so I suspect many php editors tailored to php don't have an auto indent. I've never of course tried that specific product. I use bluefish, vi, and emacs. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
RE: [PHP] MYSQL TABLES (One To Many Relationship)
Thanks Tedd, You're such an angel. I've tried it your way and it works perfectly well. (maybe I'll send you a return ticket to Nigeria when I organize the PHP conference). Hey Dan, help me amplify my thanks to Tedd. Alugo Abdulazeez www.frangeovic.com Date: Sun, 22 Mar 2009 14:38:01 -0400 To: defati...@hotmail.com; php-general@lists.php.net From: tedd.sperl...@gmail.com Subject: Re: [PHP] MYSQL TABLES (One To Many Relationship) At 5:04 PM +0100 3/22/09, abdulazeez alugo wrote: Hi guys, I need help on something I'm working on and its really eating me up so I'll appreciate any help I can get on it. I'm writing code for a site that posts a topic for discussion and accepts comments (Just like a parliament). There are different discussions for every day and the comments should be displayed along with the corresponding topics per day. Hi Alugo: I wrote a similar thing for my site, see here: http://sperling.com As you can see, on most pages people can add comment. Considering such, the most important part I found was designing the tables for the database. I used two tables, which follow showing fields: COMMENTS table Fields id -- auto-increment id for comments post_time -- time of this post poster_id -- the id from the POSTERS table page -- the page the poster commented on comment -- the actual comment made by the poster notify_me -- an option for the poster to select IF they want to be notified of additional posts approved -- option for me to use if I want the post to be displayed POSTERS table Fields id -- auto-increment id for posters time -- time of first post (i.e., registration) poster -- name of poster email -- email of poster (after confirmation of email address) ip -- ip of poster (taken from post) web_site -- web site of poster (if given) banned -- option for me to use if I want to ban this poster So as you can see, this is one table for posters and each poster can post many comments (i.e., a one to many relationship). Each time a post is made, the posting method checks the database for poster approval. Either the poster is approved, banned, or yet to be registered -- each path is followed accordingly. Note as each page is loaded the comments are pulled from the database and shown, or not, depending upon if the poster is approved OR if I have overridden the post. This allows me to ban the post, but not the poster. But in most cases, if the poster post something that I don't like, then the poster is also banned. HTH's tedd -- --- http://sperling.com http://ancientstones.com http://earthstones.com -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php _ News, entertainment and everything you care about at Live.com. Get it now! http://www.live.com/getstarted.aspx
Re: [PHP] quick question - need a site i can more or less copy from
bruce schreef: Hi... Working on a test app, and I need a web interface to test/view the underlying information. Looking for (hopefully) quick pointers/suggestions. I'm dealing with a number of cli web crawling apps that return data. I'm trying to find a quick app that I can modify the db schema, as well as some of the underlying logic to display my data. my returned data consists of: university school dept class classname classID classdescription classA classB faculty The above is a represenation of the levels of data. I'm looking to have multiple tbls, each of which links to the child tbl... I'm not a web dev, and i'm looking for some sort of web app that i might rip apart/modify so i can start to be able to view this data on a web app.. i'm currently looking through sourceforge/freshmeat/etc... if all you really want is just to view/hack the data at a very raw level, try phpmyadmin (i'm assuming your using mysql) thanks... -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Frameworks / obstinate?
Probably a bit off topic and The Game is over man. Javascript coming with flank speed. Next generation JS Framworks will take html generation jobs from server side. Whole thing of Server Side MVC and other yada yada was became joke. Those server siders become JSON pushers for JS frameworks. Astrosurfing ? Yeah, just compare PHP mailing list vs Jquery Mailing list activity. And The New Game just begun... Regards Sancar -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] PHP checkstyle
Hi list, After searching google for 1 hr I am still unable to find an equivalent for java checkstyle for PHP which would play nice with eclipse. I could find this http://developer.spikesource.com/wiki/index.php?title=Projects:phpcheckstyleNewsand one abandoned project with no releases on sourceforge. Does anyone know of checkstyle eclipse plugin for PHP (doesnt need to be all featureful). Also how do you manage this kind of task? Checkstyle eclipse plugin for java - http://eclipse-cs.sourceforge.net/ Thanks Dipen
Re: [PHP] Frameworks / obstinate?
On Mon, 2009-03-23 at 11:52 +0200, Sancar Saran wrote: Probably a bit off topic and The Game is over man. Javascript coming with flank speed. Next generation JS Framworks will take html generation jobs from server side. Whole thing of Server Side MVC and other yada yada was became joke. Those server siders become JSON pushers for JS frameworks. Astrosurfing ? Yeah, just compare PHP mailing list vs Jquery Mailing list activity. And The New Game just begun... Yeah, I hear C has been replaced too. . . . . . . . . . . . . . . . NOT! Cheers, Rob. -- http://www.interjinn.com Application and Templating Framework for PHP -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] Form To Mail script generators for Linux
Hi, I am trying to find out if there are any “form to mail” php script generators that run on Linux available - that would generate the script needed to profess web mail forms such as a “contact us” page or a “mail us” page on a web site. There was one in patricular I was looking at that is windows based, called “Forms To Go”, a commercial package, which from what I have gathered is the most popular in it’s class and apparently it generates secure code. Thanks for any info. _ Internet Explorer 8 – Now Available. Faster, safer, easier. http://clk.atdmt.com/MRT/go/141323790/direct/01/ -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
RE: [PHP] Proper code formatting
From: Michael A. Peters Angus Mann wrote: Hi all, I'm fairly new to PHP so I don't have too many bad habits yet. I'm keen to make my code easy to read for me in the future, and for others as well. Are there any rules or advice I can use for formatting (especially indenting) code? for example how best to format / indent this ? To each his own. Whatever floats your canoe. Just whatever you pick, stick to it throughout your code. I'm using PHP designer 2008 which does syntax coloring but if it has something to automatically indent - I haven't found it yet. It probably allows you to either set a specify a tab as a real tab or a specified number of spaces. Auto-indenting - this isn't python, the compiler doesn't enforce it's way, you follow the convention of the project you are working on - so I suspect many php editors tailored to php don't have an auto indent. I've never of course tried that specific product. I use bluefish, vi, and emacs. To take this question a step further, is there a PHP best practices document available? I am looking for one that I can give to a new programmer and tell her do it this way until you can explain to me why you shouldn't. Bob McConnell -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Proper code formatting
Bob McConnell wrote: From: Michael A. Peters Angus Mann wrote: Hi all, I'm fairly new to PHP so I don't have too many bad habits yet. I'm keen to make my code easy to read for me in the future, and for others as well. Are there any rules or advice I can use for formatting (especially indenting) code? for example how best to format / indent this ? To each his own. Whatever floats your canoe. Just whatever you pick, stick to it throughout your code. I'm using PHP designer 2008 which does syntax coloring but if it has something to automatically indent - I haven't found it yet. It probably allows you to either set a specify a tab as a real tab or a specified number of spaces. Auto-indenting - this isn't python, the compiler doesn't enforce it's way, you follow the convention of the project you are working on - so I suspect many php editors tailored to php don't have an auto indent. I've never of course tried that specific product. I use bluefish, vi, and emacs. To take this question a step further, is there a PHP best practices document available? I am looking for one that I can give to a new programmer and tell her do it this way until you can explain to me why you shouldn't. Bob McConnell There are various coding standards. There is one for PEAR, the Zend Framework and most frameworks/large projects that take contributions have them. Here's Zend: http://framework.zend.com/manual/en/coding-standard.html -- Thanks! -Shawn http://www.spidean.com -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Proper code formatting
On Mon, Mar 23, 2009 at 8:23 AM, Shawn McKenzie nos...@mckenzies.netwrote: Bob McConnell wrote: From: Michael A. Peters Angus Mann wrote: Hi all, I'm fairly new to PHP so I don't have too many bad habits yet. I'm keen to make my code easy to read for me in the future, and for others as well. Are there any rules or advice I can use for formatting (especially indenting) code? for example how best to format / indent this ? To each his own. Whatever floats your canoe. Just whatever you pick, stick to it throughout your code. I'm using PHP designer 2008 which does syntax coloring but if it has something to automatically indent - I haven't found it yet. It probably allows you to either set a specify a tab as a real tab or a specified number of spaces. Auto-indenting - this isn't python, the compiler doesn't enforce it's way, you follow the convention of the project you are working on - so I suspect many php editors tailored to php don't have an auto indent. I've never of course tried that specific product. I use bluefish, vi, and emacs. To take this question a step further, is there a PHP best practices document available? I am looking for one that I can give to a new programmer and tell her do it this way until you can explain to me why you shouldn't. Bob McConnell There are various coding standards. There is one for PEAR, the Zend Framework and most frameworks/large projects that take contributions have them. Here's Zend: http://framework.zend.com/manual/en/coding-standard.html -- Thanks! -Shawn http://www.spidean.com -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php Being a greenhorn, I too can benefit from this thread. Is that to say, Shawn, that you personally find this (Zend) standard as good or better than the rest?
[PHP] Google Summer Of Code : The PHP Project
Dear Sir/Madam, I am a first-year student at the ENSIMAG, one of the french educational institutions in informatics, applied mathematics and telecommunications, pioneer in the field of information processing and I am writing this letter to show my deep motivation and interest to work on the PHP Project that I saw on your website. I believe that I am new to PHP but I have strong knowledges in HTML, XML and Javascript. In fact, since I was 16 years-old I have studied these languages and I developped many dynamic pages based on Javascript just for fun. Usually, I take profit from every summer to learn programmation languages (Pascal, Ada, HTML, XML, Javascript, C++...) and practicing softwares (Flash, 3D StudioMax 8, Blender on Ubuntu, Dreamweaver, Frontpage...) and my two years in preparatory school and my first year of engineering at the ENSIMAG taught me to be accurate, efficient and more autonom in learning alone and organising my work. And now I really started consulting the tutorials about PHP. I am especially interested in Integrated Code Coverage of C and PHP Code because I have a solid knowledge in C language (and a full-time project in C is planned at the end of this semester in ENSIMAG) but also on parsers that I am studying all along this year. I really look forward to hearing from you. Yours faithfully. Nabil KHAMASSI. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Proper code formatting
George Larson wrote: On Mon, Mar 23, 2009 at 8:23 AM, Shawn McKenzie nos...@mckenzies.netwrote: Bob McConnell wrote: From: Michael A. Peters Angus Mann wrote: Hi all, I'm fairly new to PHP so I don't have too many bad habits yet. I'm keen to make my code easy to read for me in the future, and for others as well. Are there any rules or advice I can use for formatting (especially indenting) code? for example how best to format / indent this ? To each his own. Whatever floats your canoe. Just whatever you pick, stick to it throughout your code. I'm using PHP designer 2008 which does syntax coloring but if it has something to automatically indent - I haven't found it yet. It probably allows you to either set a specify a tab as a real tab or a specified number of spaces. Auto-indenting - this isn't python, the compiler doesn't enforce it's way, you follow the convention of the project you are working on - so I suspect many php editors tailored to php don't have an auto indent. I've never of course tried that specific product. I use bluefish, vi, and emacs. To take this question a step further, is there a PHP best practices document available? I am looking for one that I can give to a new programmer and tell her do it this way until you can explain to me why you shouldn't. Bob McConnell There are various coding standards. There is one for PEAR, the Zend Framework and most frameworks/large projects that take contributions have them. Here's Zend: http://framework.zend.com/manual/en/coding-standard.html -- Thanks! -Shawn http://www.spidean.com -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php Being a greenhorn, I too can benefit from this thread. Is that to say, Shawn, that you personally find this (Zend) standard as good or better than the rest? I actually just went through this wit ha group of people that come from all different levels and back grounds in regards to programing. Trying to decide whether to use spaces, or tabs, short hand or long hand... It took quite a bit of discussion before we arrived at an agreement... It really didn't matter what format we used as long as we stayed consistent throughout the file. In other words, if you are going to edit a file and it uses spaces instead of tabs, use spaces So absolutely, develop some standards if you are going to have multiple coders working on it... But they don't have to be set by someone else... Personally though, I go for readability it may at times take longer to write it out, but since we all type 500 words permit with 100% accuracy it won't be a problem right? ;) And then when you go back to the code in 6 months, a year, 2 years... It's still easily read able :) -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Proper code formatting
Hi Angus, please, read this topic http://www.igorescobar.com/blog/2009/02/03/coding-standards/ I speak a little bit about Coding Standards. Igor Escobar systems analyst interface designer www . igorescobar . com On Mon, Mar 23, 2009 at 9:48 AM, Jason Pruim pru...@gmail.com wrote: George Larson wrote: On Mon, Mar 23, 2009 at 8:23 AM, Shawn McKenzie nos...@mckenzies.net wrote: Bob McConnell wrote: From: Michael A. Peters Angus Mann wrote: Hi all, I'm fairly new to PHP so I don't have too many bad habits yet. I'm keen to make my code easy to read for me in the future, and for others as well. Are there any rules or advice I can use for formatting (especially indenting) code? for example how best to format / indent this ? To each his own. Whatever floats your canoe. Just whatever you pick, stick to it throughout your code. I'm using PHP designer 2008 which does syntax coloring but if it has something to automatically indent - I haven't found it yet. It probably allows you to either set a specify a tab as a real tab or a specified number of spaces. Auto-indenting - this isn't python, the compiler doesn't enforce it's way, you follow the convention of the project you are working on - so I suspect many php editors tailored to php don't have an auto indent. I've never of course tried that specific product. I use bluefish, vi, and emacs. To take this question a step further, is there a PHP best practices document available? I am looking for one that I can give to a new programmer and tell her do it this way until you can explain to me why you shouldn't. Bob McConnell There are various coding standards. There is one for PEAR, the Zend Framework and most frameworks/large projects that take contributions have them. Here's Zend: http://framework.zend.com/manual/en/coding-standard.html -- Thanks! -Shawn http://www.spidean.com -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php Being a greenhorn, I too can benefit from this thread. Is that to say, Shawn, that you personally find this (Zend) standard as good or better than the rest? I actually just went through this wit ha group of people that come from all different levels and back grounds in regards to programing. Trying to decide whether to use spaces, or tabs, short hand or long hand... It took quite a bit of discussion before we arrived at an agreement... It really didn't matter what format we used as long as we stayed consistent throughout the file. In other words, if you are going to edit a file and it uses spaces instead of tabs, use spaces So absolutely, develop some standards if you are going to have multiple coders working on it... But they don't have to be set by someone else... Personally though, I go for readability it may at times take longer to write it out, but since we all type 500 words permit with 100% accuracy it won't be a problem right? ;) And then when you go back to the code in 6 months, a year, 2 years... It's still easily read able :) -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Proper code formatting
Well, I was pondering making a recommendation, of sorts. I work in an environment with various levels of coders, perhaps similar to your description. Currently, there are no standards that I have seen. We all are bringing our coding habits with us. I don't know if it is important that I like lower case variable names with underscores for spaces while the next guy likes each letter of a new word in uppercase. However, I can imagine it getting out of control as the code continues to grow. On Mon, Mar 23, 2009 at 8:48 AM, Jason Pruim pru...@gmail.com wrote: George Larson wrote: On Mon, Mar 23, 2009 at 8:23 AM, Shawn McKenzie nos...@mckenzies.net wrote: Bob McConnell wrote: From: Michael A. Peters Angus Mann wrote: Hi all, I'm fairly new to PHP so I don't have too many bad habits yet. I'm keen to make my code easy to read for me in the future, and for others as well. Are there any rules or advice I can use for formatting (especially indenting) code? for example how best to format / indent this ? To each his own. Whatever floats your canoe. Just whatever you pick, stick to it throughout your code. I'm using PHP designer 2008 which does syntax coloring but if it has something to automatically indent - I haven't found it yet. It probably allows you to either set a specify a tab as a real tab or a specified number of spaces. Auto-indenting - this isn't python, the compiler doesn't enforce it's way, you follow the convention of the project you are working on - so I suspect many php editors tailored to php don't have an auto indent. I've never of course tried that specific product. I use bluefish, vi, and emacs. To take this question a step further, is there a PHP best practices document available? I am looking for one that I can give to a new programmer and tell her do it this way until you can explain to me why you shouldn't. Bob McConnell There are various coding standards. There is one for PEAR, the Zend Framework and most frameworks/large projects that take contributions have them. Here's Zend: http://framework.zend.com/manual/en/coding-standard.html -- Thanks! -Shawn http://www.spidean.com -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php Being a greenhorn, I too can benefit from this thread. Is that to say, Shawn, that you personally find this (Zend) standard as good or better than the rest? I actually just went through this wit ha group of people that come from all different levels and back grounds in regards to programing. Trying to decide whether to use spaces, or tabs, short hand or long hand... It took quite a bit of discussion before we arrived at an agreement... It really didn't matter what format we used as long as we stayed consistent throughout the file. In other words, if you are going to edit a file and it uses spaces instead of tabs, use spaces So absolutely, develop some standards if you are going to have multiple coders working on it... But they don't have to be set by someone else... Personally though, I go for readability it may at times take longer to write it out, but since we all type 500 words permit with 100% accuracy it won't be a problem right? ;) And then when you go back to the code in 6 months, a year, 2 years... It's still easily read able :)
Re: [PHP] Proper code formatting
At 4:19 PM +1000 3/23/09, Angus Mann wrote: Hi all, I'm fairly new to PHP so I don't have too many bad habits yet. I'm keen to make my code easy to read for me in the future, and for others as well. Are there any rules or advice I can use for formatting (especially indenting) code? for example how best to format / indent this ? if ($variable = 'this') { do this; and this; } else { if ($name = 'bill') { do something will bill; and something else with bill; } else { assume its not bill; and do the fred thing; } Angus: The way I would (a personal choice) indent it would be: if ($variable = 'this') { do this; and this; } else { if ($name = 'bill') { do something will bill; and something else with bill; } else { assume its not bill; and do the fred thing; } However, that's not the way I would code it: First, I would use tabs, not spaces. Second, your if statements should be == and not = . Third, I don't like run-on if's -- I would use a switch statement instead: switch(1) { case $variable == 'this': do this; and this; break; case $name == 'bill': do something with bill; and something else with bill; break; default: assume its not bill; and do the fred thing; break; } The switch is easier for me to understand. YMMV. Cheers, tedd -- --- http://sperling.com http://ancientstones.com http://earthstones.com -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Re: Multithreading in PHP
Great Project, Lemos. When you are thinking in show more exemples? Regards, Igor Escobar systems analyst interface designer www . igorescobar . com On Fri, Mar 20, 2009 at 3:04 AM, Manuel Lemos mle...@acm.org wrote: Hello Andrea, on 03/18/2009 06:07 AM Andrea Giammarchi said the following: If anybody interested, this is my old comet implementation in PHP: http://webreflection.blogspot.com/2008/04/phomet-changes-name-so-welcome-phico.html Great! Any live examples page? P.S. Hi Manuel, ages I do not read you ( ages I do not post my classes in phpclasses.org :-) ) Oh, yes, feel free to get back. Hopefully soon the PHPClasses site will share ad revenue with the best contributors! ;-) -- Regards, Manuel Lemos Find and post PHP jobs http://www.phpclasses.org/jobs/ PHP Classes - Free ready to use OOP components written in PHP http://www.phpclasses.org/ -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] today i found the best function I've ever seen
Do not try this at home... Igor Escobar systems analyst interface designer www . igorescobar . com On Sat, Mar 21, 2009 at 7:23 AM, Virgilio Quilario virgilio.quila...@gmail.com wrote: if( !function_exists('clean_sql_term') ) { function clean_sql_term($term) { return $term; } } beautiful hi Nathan, Nice find. You have found a very useful function. Here is how I use it to load needed PHP files that declares the function. if (!function_exists('clean_sql_term')) { require 'module.php'; } clean_sql_term($term); Above code makes sure that the function is available. Really beautiful, though jurassic but useful. Cheers, Virgil http://www.jampmark.com -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Google Summer Of Code : The PHP Project
At 10:57 AM +0100 3/23/09, Nabil Khamassi wrote: Dear Sir/Madam, I am a first-year student at the ENSIMAG, one of the french educational institutions in informatics, applied mathematics and telecommunications, pioneer in the field of information processing and I am writing this letter to show my deep motivation and interest to work on the PHP Project that I saw on your website. I believe that I am new to PHP but I have strong knowledges in HTML, XML and Javascript. In fact, since I was 16 years-old I have studied these languages and I developped many dynamic pages based on Javascript just for fun. Usually, I take profit from every summer to learn programmation languages (Pascal, Ada, HTML, XML, Javascript, C++...) and practicing softwares (Flash, 3D StudioMax 8, Blender on Ubuntu, Dreamweaver, Frontpage...) and my two years in preparatory school and my first year of engineering at the ENSIMAG taught me to be accurate, efficient and more autonom in learning alone and organising my work. And now I really started consulting the tutorials about PHP. I am especially interested in Integrated Code Coverage of C and PHP Code because I have a solid knowledge in C language (and a full-time project in C is planned at the end of this semester in ENSIMAG) but also on parsers that I am studying all along this year. I really look forward to hearing from you. Yours faithfully. Nabil KHAMASSI. Huh? Perhaps you should lurk for a while and find out what this list is. OTOH Hey guys! Anyone need some coding done? Cheers, tedd -- --- http://sperling.com http://ancientstones.com http://earthstones.com -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] today i found the best function I've ever seen
On Mon, Mar 23, 2009 at 09:07, Igor Escobar titiolin...@gmail.com wrote: Do not try this at home... Sorry, all, I must have yelled. Two days later and my words are still echoing. ;-P -- /Daniel P. Brown daniel.br...@parasane.net || danbr...@php.net http://www.parasane.net/ || http://www.pilotpig.net/ 50% Off All Shared Hosting Plans at PilotPig: Use Coupon DOW1 -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] So called PHP Expert
Say this: Okey man, where are the camera? it's not funny :D Regards, Igor Escobar systems analyst interface designer www . igorescobar . com On Sat, Mar 21, 2009 at 8:16 PM, abdulazeez alugo defati...@hotmail.comwrote: Date: Sat, 21 Mar 2009 10:54:56 -0400 From: danbr...@php.net To: tedd.sperl...@gmail.com CC: php-general@lists.php.net; rob...@interjinn.com Subject: Re: [PHP] So called PHP Expert On Sat, Mar 21, 2009 at 10:48, tedd tedd.sperl...@gmail.com wrote: Leave it to you to drop kick me when you have the chance. Here I was trying to say something prophetic and you made it pathetic. :-) Maybe philosophical? Oh well, at least I take comfort in the fact that you'll probably not live to be as old as me. But if you do, just imagine how deep your ignorance will be. :-) Now *this* is prophetic and a harsh response to a virtual drop-kick. You guys play rough! Oh! ref dan, I charge you to give them a yellow card or something. Alugo www.frangeovic.com _ More than messages–check out the rest of the Windows Live™. http://www.microsoft.com/windows/windowslive/
Re: [PHP] today i found the best function I've ever seen
Daniel Brown wrote: On Mon, Mar 23, 2009 at 09:07, Igor Escobar titiolin...@gmail.com wrote: Do not try this at home... Sorry, all, I must have yelled. Two days later and my words are still echoing. ;-P Yeah... Would you keep your voice down You self titled oh so important person! :P -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Google Summer Of Code : The PHP Project
On Mon, Mar 23, 2009 at 05:57, Nabil Khamassi nabil.khama...@ensimag.imag.fr wrote: I am especially interested in Integrated Code Coverage of C and PHP Code because I have a solid knowledge in C language (and a full-time project in C is planned at the end of this semester in ENSIMAG) but also on parsers that I am studying all along this year. Thanks for your message and introduction, Nabil. I've forwarded your message as appropriate and if chosen from the list of candidates, the mentor for that sub-project will be in touch with you very soon. Thanks again, and best of luck. -- /Daniel P. Brown daniel.br...@parasane.net || danbr...@php.net http://www.parasane.net/ || http://www.pilotpig.net/ 50% Off All Shared Hosting Plans at PilotPig: Use Coupon DOW1 -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] today i found the best function I've ever seen
Jason Pruim wrote: Daniel Brown wrote: On Mon, Mar 23, 2009 at 09:07, Igor Escobar titiolin...@gmail.com wrote: Do not try this at home... Sorry, all, I must have yelled. Two days later and my words are still echoing. ;-P Yeah... Would you keep your voice down You self titled oh so important person! :P bloody vagrants - get back to work :p -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
RE: [PHP] today i found the best function I've ever seen
Date: Mon, 23 Mar 2009 09:11:00 -0400 From: danbr...@php.net To: titiolin...@gmail.com CC: virgilio.quila...@gmail.com; nrix...@gmail.com; php-general@lists.php.net Subject: Re: [PHP] today i found the best function I've ever seen On Mon, Mar 23, 2009 at 09:07, Igor Escobar titiolin...@gmail.com wrote: Do not try this at home... Sorry, all, I must have yelled. Two days later and my words are still echoing. ;-P Ha Ha Ha Ha. Did you have to say that Dan? _ Show them the way! Add maps and directions to your party invites. http://www.microsoft.com/windows/windowslive/products/events.aspx
Re: [PHP] Proper code formatting
Bob McConnell wrote: To take this question a step further, is there a PHP best practices document available? I am looking for one that I can give to a new programmer and tell her do it this way until you can explain to me why you shouldn't. Bob McConnell I just remembered why I started doing it the way I currently do it (earlier thread on this I had forgotten) - my desktop monitor went south, so I ended up using my laptop exclusively for a few months (money was tight) - an old Thinkpad with low ram, so X11 really taxes it, worked in console a lot. Work in a console and vertical space is of viewing value, hence putting the opening { at the end and not on new line of it's own, and it has stuck with me ever since. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Proper code formatting
George Larson wrote: Well, I was pondering making a recommendation, of sorts. I work in an environment with various levels of coders, perhaps similar to your description. Currently, there are no standards that I have seen. We all are bringing our coding habits with us. I don't know if it is important that I like lower case variable names with underscores for spaces while the next guy likes each letter of a new word in uppercase. However, I can imagine it getting out of control as the code continues to grow. I was the former until I started dabbling with JavaScript in DOM2 - now I do the latter a lot, but *sigh* not consistently. Interestingly, because of wiki's I guess, I'm also using mod_rewrite to do the ThisIsMyWebPage style pages on the server (all files are lower case with proper extension, but mod_rewrite lets you give a better presentation file name for the viewer) I guess I'm easily corrupted ;) -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Frameworks / obstinate?
On Monday 23 March 2009 12:33:58 Robert Cummings wrote: On Mon, 2009-03-23 at 11:52 +0200, Sancar Saran wrote: Probably a bit off topic and The Game is over man. Javascript coming with flank speed. Next generation JS Framworks will take html generation jobs from server side. Whole thing of Server Side MVC and other yada yada was became joke. Those server siders become JSON pushers for JS frameworks. Astrosurfing ? Yeah, just compare PHP mailing list vs Jquery Mailing list activity. And The New Game just begun... Yeah, I hear C has been replaced too. Well, I did not see you to write your web app with C. Regards -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] Double the fun
Daniel Brown wrote: Sorry, all, I must have yelled. Two days later and my words are still echoing. ;-P I'm sure everyone has experienced email being delivered oddly. What's the problem that causes an email to be sent one day and then a week. or so later, it's sent again? Even sometimes in my scripts, where I have an email notification, two identical email notifications will be sent often days between each -- what causes that? Cheers, tedd -- --- http://sperling.com http://ancientstones.com http://earthstones.com -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Double the fun
tedd wrote: Daniel Brown wrote: Sorry, all, I must have yelled. Two days later and my words are still echoing. ;-P I'm sure everyone has experienced email being delivered oddly. What's the problem that causes an email to be sent one day and then a week. or so later, it's sent again? Even sometimes in my scripts, where I have an email notification, two identical email notifications will be sent often days between each -- what causes that? Cheers, tedd Well... As my Dad would say... Someone wasn't holding their mouth right... :) -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
RE: [PHP] Proper code formatting
Date: Mon, 23 Mar 2009 09:52:21 -0300 From: titiolin...@gmail.com To: pru...@gmail.com CC: george.g.lar...@gmail.com; nos...@mckenzies.net; php-general@lists.php.net Subject: Re: [PHP] Proper code formatting Hi Angus, please, read this topic http://www.igorescobar.com/blog/2009/02/03/coding-standards/ I speak a little bit about Coding Standards. And how did you expect us to understand the language your site is written in? _ Show them the way! Add maps and directions to your party invites. http://www.microsoft.com/windows/windowslive/products/events.aspx
Re: [PHP] Frameworks / obstinate?
On Mon, 2009-03-23 at 15:58 +0200, Sancar Saran wrote: On Monday 23 March 2009 12:33:58 Robert Cummings wrote: On Mon, 2009-03-23 at 11:52 +0200, Sancar Saran wrote: Probably a bit off topic and The Game is over man. Javascript coming with flank speed. Next generation JS Framworks will take html generation jobs from server side. Whole thing of Server Side MVC and other yada yada was became joke. Those server siders become JSON pushers for JS frameworks. Astrosurfing ? Yeah, just compare PHP mailing list vs Jquery Mailing list activity. And The New Game just begun... Yeah, I hear C has been replaced too. Well, I did not see you to write your web app with C. I write in C still. I have a mud I work on in my spare time... admittedly MUDs aren't a good example since they are dated... but this particular one shares C code, via compile-time macros, with associated PHP extensions to speed up certain aspects of data parsing and evaluation. My point is, just because new techniques and technoloigies come out, is in no way a boundary condition on an existing technology's lifespan or efficacy in any particular environment. The deprecation of usefulness of any technology is based on many more variables than Jquery - The New Game just began. Jquery runs in the browser, it will never replace server side data acquisition, caching, and manipulation. It will merely augment. Moreover, it is completely useless when JavaScript is disabled. Your post also made the assumption that PHP is used for web sites only. Many people are using it for other tasks too. Popularity is also not a useful metric of the demise of a language. It may just be that less people are familiar with JQuery and so there are more questions whereas PHP has been around long enough that the bulk of people interested in it have a good enough foundation in it that they don't need to ask questions. Cheers, Rob. -- http://www.interjinn.com Application and Templating Framework for PHP -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Proper code formatting
Im brazilian, and i understand your language, why you dont undertand my ? Regards, Igor Escobar systems analyst interface designer www . igorescobar . com On Mon, Mar 23, 2009 at 11:10 AM, abdulazeez alugo defati...@hotmail.comwrote: Date: Mon, 23 Mar 2009 09:52:21 -0300 From: titiolin...@gmail.com To: pru...@gmail.com CC: george.g.lar...@gmail.com; nos...@mckenzies.net; php-general@lists.php.net Subject: Re: [PHP] Proper code formatting Hi Angus, please, read this topic *http://www.igorescobar.com/blog/2009/02/03/coding-standards/ * I speak a little bit about Coding Standards. And how did you expect us to understand the language your site is written in? -- See all the ways you can stay connected to friends and familyhttp://www.microsoft.com/windows/windowslive/default.aspx
RE: [PHP] Double the fun
Daniel Brown wrote: Sorry, all, I must have yelled. Two days later and my words are still echoing. ;-P I'm sure everyone has experienced email being delivered oddly. What's the problem that causes an email to be sent one day and then a week. or so later, it's sent again? Even sometimes in my scripts, where I have an email notification, two identical email notifications will be sent often days between each -- what causes that? Cheers, tedd Well... As my Dad would say... Someone wasn't holding their mouth right... :) Seems no one has read the law of echo on this mailing list. Well it states that, If anyone sends a post in the morning, Considering the different time zones of the world, someone else might be on his bed sleeping with a 2-days interval. I just guess that's what applied to Dan's yell. Cheers. Alugo. _ Show them the way! Add maps and directions to your party invites. http://www.microsoft.com/windows/windowslive/products/events.aspx
RE: [PHP] Proper code formatting
Im brazilian, and i understand your language, why you dont undertand my ? Regards, Igor Escobar systems analyst interface designer www . igorescobar . com Well I guess the answer to that is obvious. I'm not brazilian and it would be so generous of you to use the most acceptable International language in the world (English). Though it's not my first language too but I use it as a mean to communicate with others. Atleast the essence of communication is to be understood isn't it? NOTE: I speak other international languages too though but I haven't come up to learning brazilian. Maybe you can help me with a simple tutorial on your language. Best regards. Alugo. _ Drag n’ drop—Get easy photo sharing with Windows Live™ Photos. http://www.microsoft.com/windows/windowslive/products/photos.aspx
Re: [PHP] Form To Mail script generators for Linux
Take a look at http://php.resourceindex.com/Complete_Scripts/Form_Processing/ Note that not all the scripts there are free though so look at type. By the way, as long as the server can run PHP and there are no specific shell commands in the script, it should run on any operating system. -- Jacques Manukyan Linda Stark wrote: Hi, I am trying to find out if there are any “form to mail” php script generators that run on Linux available - that would generate the script needed to profess web mail forms such as a “contact us” page or a “mail us” page on a web site. There was one in patricular I was looking at that is windows based, called “Forms To Go”, a commercial package, which from what I have gathered is the most popular in it’s class and apparently it generates secure code. Thanks for any info. _ Internet Explorer 8 – Now Available. Faster, safer, easier. http://clk.atdmt.com/MRT/go/141323790/direct/01/ -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Double the fun
At 10:09 AM -0400 3/23/09, Jason Pruim wrote: tedd wrote: Daniel Brown wrote: Sorry, all, I must have yelled. Two days later and my words are still echoing. ;-P I'm sure everyone has experienced email being delivered oddly. What's the problem that causes an email to be sent one day and then a week. or so later, it's sent again? Even sometimes in my scripts, where I have an email notification, two identical email notifications will be sent often days between each -- what causes that? Cheers, tedd Well... As my Dad would say... Someone wasn't holding their mouth right... :) That's a strange answer. Maybe I'm dense, but what does that have to do with email? Cheers, tedd -- --- http://sperling.com http://ancientstones.com http://earthstones.com -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Double the fun
tedd wrote: At 10:09 AM -0400 3/23/09, Jason Pruim wrote: tedd wrote: Daniel Brown wrote: Sorry, all, I must have yelled. Two days later and my words are still echoing. ;-P I'm sure everyone has experienced email being delivered oddly. What's the problem that causes an email to be sent one day and then a week. or so later, it's sent again? Even sometimes in my scripts, where I have an email notification, two identical email notifications will be sent often days between each -- what causes that? Cheers, tedd Well... As my Dad would say... Someone wasn't holding their mouth right... :) That's a strange answer. Maybe I'm dense, but what does that have to do with email? Cheers, tedd About as as as the price of tea in china... Anything that goes wrong with out an obvious reason would qualify for that answer in my Dad's eyes. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Frameworks / obstinate?
At 10:24 AM -0400 3/23/09, Robert Cummings wrote: My point is, just because new techniques and technoloigies come out, is in no way a boundary condition on an existing technology's lifespan or efficacy in any particular environment. The deprecation of usefulness of any technology is based on many more variables than Jquery - The New Game just began. Jquery runs in the browser, it will never replace server side data acquisition, caching, and manipulation. It will merely augment. Moreover, it is completely useless when JavaScript is disabled. Your post also made the assumption that PHP is used for web sites only. Many people are using it for other tasks too. Popularity is also not a useful metric of the demise of a language. It may just be that less people are familiar with JQuery and so there are more questions whereas PHP has been around long enough that the bulk of people interested in it have a good enough foundation in it that they don't need to ask questions. Cheers, Rob. Rob: All good and excellent points. However, I have heard of new javascript being run server-side. What's the likelihood of that catching on and surpassing php? Cheers, tedd -- --- http://sperling.com http://ancientstones.com http://earthstones.com -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Frameworks / obstinate?
2009/3/23 tedd tedd.sperl...@gmail.com: However, I have heard of new javascript being run server-side. What's the likelihood of that catching on and surpassing php? http://aptana.com/jaxer I really like the idea, but I'm yet to have a good reason to try it. If you're starting from scratch it has the advantage of limiting the skills required. Jaxar sits on top of Apache so I'm not sure what the performance is like. Either way I don't see it gaining much traction these days, at least not quickly. -Stuart -- http://stut.net/ -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Frameworks / obstinate?
On Mon, Mar 23, 2009 at 10:43 AM, tedd tedd.sperl...@gmail.com wrote: At 10:24 AM -0400 3/23/09, Robert Cummings wrote: My point is, just because new techniques and technoloigies come out, is in no way a boundary condition on an existing technology's lifespan or efficacy in any particular environment. The deprecation of usefulness of any technology is based on many more variables than Jquery - The New Game just began. Jquery runs in the browser, it will never replace server side data acquisition, caching, and manipulation. It will merely augment. Moreover, it is completely useless when JavaScript is disabled. Your post also made the assumption that PHP is used for web sites only. Many people are using it for other tasks too. Popularity is also not a useful metric of the demise of a language. It may just be that less people are familiar with JQuery and so there are more questions whereas PHP has been around long enough that the bulk of people interested in it have a good enough foundation in it that they don't need to ask questions. Cheers, Rob. Rob: All good and excellent points. However, I have heard of new javascript being run server-side. What's the likelihood of that catching on and surpassing php? Cheers, tedd -- --- http://sperling.com http://ancientstones.com http://earthstones.com -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php Tedd, JS has been running on MS servers for a long time. It was always viewes as an acceptable replacement for vbscript. -- Bastien Cat, the other other white meat
Re: [PHP] Form To Mail script generators for Linux
On Mon, Mar 23, 2009 at 10:33 AM, Jacques Manukyan ml...@streamingedge.comwrote: Take a look at http://php.resourceindex.com/Complete_Scripts/Form_Processing/ Note that not all the scripts there are free though so look at type. By the way, as long as the server can run PHP and there are no specific shell commands in the script, it should run on any operating system. -- Jacques Manukyan Linda Stark wrote: Hi, I am trying to find out if there are any “form to mail” php script generators that run on Linux available - that would generate the script needed to profess web mail forms such as a “contact us” page or a “mail us” page on a web site. There was one in patricular I was looking at that is windows based, called “Forms To Go”, a commercial package, which from what I have gathered is the most popular in it’s class and apparently it generates secure code. Thanks for any info. _ Internet Explorer 8 – Now Available. Faster, safer, easier. http://clk.atdmt.com/MRT/go/141323790/direct/01/ -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php http://www.hotscripts.com/category/php/scripts-programs/form-processors/ is another place to look -- Bastien Cat, the other other white meat
Re: [PHP] Proper code formatting
Ok man, I'm sorry. This post i wrote in a few days ago in my native language. I dont have time enough to write in two languagesbut who knows in the future i can do it? I'm sorry about that man,but if you like the post anyway, try something like google translator. Regards, Igor Escobar systems analyst interface designer www . igorescobar . com On Mon, Mar 23, 2009 at 11:33 AM, abdulazeez alugo defati...@hotmail.comwrote: Im brazilian, and i understand your language, why you dont undertand my ? Regards, Igor Escobar systems analyst interface designer www . igorescobar . com Well I guess the answer to that is obvious. I'm not brazilian and it would be so generous of you to use the most acceptable International language in the world (English). Though it's not my first language too but I use it as a mean to communicate with others. Atleast the essence of communication is to be understood isn't it? NOTE: I speak other international languages too though but I haven't come up to learning brazilian. Maybe you can help me with a simple tutorial on your language. Best regards. Alugo. _ Drag n’ drop—Get easy photo sharing with Windows Live™ Photos. http://www.microsoft.com/windows/windowslive/products/photos.aspx
RE: [PHP] Proper code formatting
Ok man, I'm sorry. This post i wrote in a few days ago in my native language. I dont have time enough to write in two languagesbut who knows in the future i can do it? I'm sorry about that man,but if you like the post anyway, try something like google translator. Regards,Igor Escobar systems analyst interface designer www . igorescobar . com Well. Since it's not a common thing on this mailing list to hear someone say he's sorry I readily accept your apology and I'll use the google translator as you suggested. Come to think of it, arguments almost never end well on this list (we just broke the record). Remember the one between Almighty, self acclaimed Superstar Dan and Bot Jessica? then there was the one between the client who later became the employer and Tedd. Cheers. _ More than messages–check out the rest of the Windows Live™. http://www.microsoft.com/windows/windowslive/
Re: [PHP] Proper code formatting
George Larson wrote: On Mon, Mar 23, 2009 at 8:23 AM, Shawn McKenzie nos...@mckenzies.netwrote: Bob McConnell wrote: From: Michael A. Peters Angus Mann wrote: Hi all, I'm fairly new to PHP so I don't have too many bad habits yet. I'm keen to make my code easy to read for me in the future, and for others as well. Are there any rules or advice I can use for formatting (especially indenting) code? for example how best to format / indent this ? To each his own. Whatever floats your canoe. Just whatever you pick, stick to it throughout your code. I'm using PHP designer 2008 which does syntax coloring but if it has something to automatically indent - I haven't found it yet. It probably allows you to either set a specify a tab as a real tab or a specified number of spaces. Auto-indenting - this isn't python, the compiler doesn't enforce it's way, you follow the convention of the project you are working on - so I suspect many php editors tailored to php don't have an auto indent. I've never of course tried that specific product. I use bluefish, vi, and emacs. To take this question a step further, is there a PHP best practices document available? I am looking for one that I can give to a new programmer and tell her do it this way until you can explain to me why you shouldn't. Bob McConnell There are various coding standards. There is one for PEAR, the Zend Framework and most frameworks/large projects that take contributions have them. Here's Zend: http://framework.zend.com/manual/en/coding-standard.html -- Thanks! -Shawn http://www.spidean.com -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php Being a greenhorn, I too can benefit from this thread. Is that to say, Shawn, that you personally find this (Zend) standard as good or better than the rest? Many of them are very similar, I just picked Zend as an example because it is well known and they are the PHP company :-) I tend to follow many of the common standards but not any one in particular. I am not a professional developer and don't work with others really so its not as big of a deal. If you are working with others then I see that it is important first and foremost to have some consistency and readability. Some things are more personal preference and some are meant to make the code readable/portable. For example, the spaces vs. tabs is important because some systems/editors/IDEs display tabs differently, but 4 spaces should be 4 spaces almost everywhere. I use CakePHP mostly and try and follow they way it is coded so that it is consistent, but I flip flop on some things for no apparent reason sometimes without even realizing it. * I used to do this: function somefunc() { //something } * and if ($something) { //do something } else { //do something else } * Now I do this: function somefunc() { //something } if ($something) { //do something } else { //do something else } -- Thanks! -Shawn http://www.spidean.com -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
RE: [PHP] Frameworks / obstinate?
Not to mention the Object Oriented nature of PHP. This looks like a pretty cool idea, but JS OO cannot compare to PHP OO programming. Thanks, Jesse Hazen -Original Message- From: Stuart [mailto:stut...@gmail.com] Sent: Monday, March 23, 2009 7:49 AM To: tedd Cc: php-general@lists.php.net Subject: Re: [PHP] Frameworks / obstinate? 2009/3/23 tedd tedd.sperl...@gmail.com: However, I have heard of new javascript being run server-side. What's the likelihood of that catching on and surpassing php? http://aptana.com/jaxer I really like the idea, but I'm yet to have a good reason to try it. If you're starting from scratch it has the advantage of limiting the skills required. Jaxar sits on top of Apache so I'm not sure what the performance is like. Either way I don't see it gaining much traction these days, at least not quickly. -Stuart -- http://stut.net/ -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
RE: [PHP] Frameworks / obstinate?
-Original Message- From: Sancar Saran [mailto:sancar.sa...@evodot.com] Sent: 23 March 2009 11:52 AM To: php-general@lists.php.net Subject: Re: [PHP] Frameworks / obstinate? Probably a bit off topic and The Game is over man. Javascript coming with flank speed. Next generation JS Framworks will take html generation jobs from server side. Whole thing of Server Side MVC and other yada yada was became joke. Those server siders become JSON pushers for JS frameworks. Astrosurfing ? Yeah, just compare PHP mailing list vs Jquery Mailing list activity. And The New Game just begun... Regards Sancar -- You seem to suggest the more you do on client side the less you do on the server. Not sure where you get that from. I'm inclined to think the opposite - the more you do on the client the more you'll need to do on the server. Sure there will be certain types of client apps that will all but eliminate the need for server-side processing, but it's likely more power on the client will mean internet apps are going to be more powerful all round, both client and server side. Arno -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Double the fun
tedd wrote: At 10:09 AM -0400 3/23/09, Jason Pruim wrote: tedd wrote: Daniel Brown wrote: Sorry, all, I must have yelled. Two days later and my words are still echoing. ;-P I'm sure everyone has experienced email being delivered oddly. What's the problem that causes an email to be sent one day and then a week. or so later, it's sent again? Even sometimes in my scripts, where I have an email notification, two identical email notifications will be sent often days between each -- what causes that? Cheers, tedd Well... As my Dad would say... Someone wasn't holding their mouth right... :) That's a strange answer. Maybe I'm dense, but what does that have to do with email? Cheers, tedd Nothing. Jason's dad must be from the country, that's the same thing my dad always said. Doesn't matter what you're doing, driving a nail, trying to get a screw in the right hole, (also sending an email I assume)... if it's not working, you're not holding your mouth right. -- Thanks! -Shawn http://www.spidean.com -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Frameworks / obstinate?
Arno Kuhl wrote: -Original Message- From: Sancar Saran [mailto:sancar.sa...@evodot.com] Sent: 23 March 2009 11:52 AM To: php-general@lists.php.net Subject: Re: [PHP] Frameworks / obstinate? Probably a bit off topic and The Game is over man. Javascript coming with flank speed. Next generation JS Framworks will take html generation jobs from server side. Whole thing of Server Side MVC and other yada yada was became joke. Those server siders become JSON pushers for JS frameworks. Astrosurfing ? Yeah, just compare PHP mailing list vs Jquery Mailing list activity. And The New Game just begun... Regards Sancar -- You seem to suggest the more you do on client side the less you do on the server. Not sure where you get that from. I'm inclined to think the opposite - the more you do on the client the more you'll need to do on the server. Sure there will be certain types of client apps that will all but eliminate the need for server-side processing, but it's likely more power on the client will mean internet apps are going to be more powerful all round, both client and server side. Arno Yes, it's very difficult (and probably insecure) to distribute your entire database to all of the clients that might use it. Not to mention all of the libraries: image manipulation, pdf generators, etc... -- Thanks! -Shawn http://www.spidean.com -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Re: So called PHP Expert
No, please! In some districts of the world, license means bribe. Eduardo Varela Buenos Aires, 25 ºC Marc Christopher Hall m...@hallmarcwebsites.com wrote in message news:!!AAAYAFiX02vhnU9NtdOHs2jtbxfCgAAAEMVvYN00QhlOn0no wcs77jkba...@hallmarcwebsites.com... This is why I am pushing for legislation to make this a licensed profession. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Frameworks / obstinate?
On Mon, Mar 23, 2009 at 11:35 AM, Shawn McKenzie nos...@mckenzies.netwrote: Arno Kuhl wrote: -Original Message- From: Sancar Saran [mailto:sancar.sa...@evodot.com] Sent: 23 March 2009 11:52 AM To: php-general@lists.php.net Subject: Re: [PHP] Frameworks / obstinate? Probably a bit off topic and The Game is over man. Javascript coming with flank speed. Next generation JS Framworks will take html generation jobs from server side. Whole thing of Server Side MVC and other yada yada was became joke. Those server siders become JSON pushers for JS frameworks. Astrosurfing ? Yeah, just compare PHP mailing list vs Jquery Mailing list activity. And The New Game just begun... Regards Sancar -- You seem to suggest the more you do on client side the less you do on the server. Not sure where you get that from. I'm inclined to think the opposite - the more you do on the client the more you'll need to do on the server. Sure there will be certain types of client apps that will all but eliminate the need for server-side processing, but it's likely more power on the client will mean internet apps are going to be more powerful all round, both client and server side. Arno Yes, it's very difficult (and probably insecure) to distribute your entire database to all of the clients that might use it. Not to mention all of the libraries: image manipulation, pdf generators, etc... -- Thanks! -Shawn http://www.spidean.com -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php Flex is gonna be a bigger player in this than js query type manipulation -- Bastien Cat, the other other white meat
Re: [PHP] Double the fun
At 10:31 AM -0500 3/23/09, Shawn McKenzie wrote: tedd wrote: At 10:09 AM -0400 3/23/09, Jason Pruim wrote: Well... As my Dad would say... Someone wasn't holding their mouth right... :) That's a strange answer. Maybe I'm dense, but what does that have to do with email? Cheers, tedd Nothing. Jason's dad must be from the country, that's the same thing my dad always said. Doesn't matter what you're doing, driving a nail, trying to get a screw in the right hole, (also sending an email I assume)... if it's not working, you're not holding your mouth right. -- Thanks! -Shawn Okay, that makes sense -- I was thinking all sorts of weirdness. Considering that I'm old enough to be all of your dads age, why haven't I heard that before? I guess it the old Same difference between a telephone pole because motorcycles don't have windows sort of thing. Everyone my age (those who are left) have heard of that. Cheers, tedd -- --- http://sperling.com http://ancientstones.com http://earthstones.com -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
RE: [PHP] Re: So called PHP Expert
From: Eduardo No, please! In some districts of the world, license means bribe. You misspelled most. In a lot of cases it is simply disguised as union or association dues or as a fee or tax, but the effect is just the same. The purpose is to protect the incumbents from too much competition which might reduce their income. Bob McConnell -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Frameworks / obstinate?
At 10:50 AM -0400 3/23/09, Bastien Koert wrote: Tedd, JS has been running on MS servers for a long time. It was always viewes as an acceptable replacement for vbscript. Well -- that's been my fear. I think that M$ is trying to get it's foot into this so they can charge for it -- similar to them creating C# as a alternate for Java. Has anyone taken M$ certification lately? Cheers, tedd -- --- http://sperling.com http://ancientstones.com http://earthstones.com -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Re: So called PHP Expert
At 12:49 PM -0300 3/23/09, Eduardo wrote: No, please! In some districts of the world, license means bribe. Eduardo Varela Buenos Aires, 25 C It means the same here. It's a payment for being allowed to do something instead of payment for services rendered. In the USA politicians don't want to call it bribes, but rather licensing because it sounds like they are providing a service. Cheers, tedd -- --- http://sperling.com http://ancientstones.com http://earthstones.com -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Proper code formatting
Thx ab. I'm did not to be rude ;) Have a nice day. Regards, Igor Escobar systems analyst interface designer www . igorescobar . com On Mon, Mar 23, 2009 at 12:05 PM, abdulazeez alugo defati...@hotmail.comwrote: Ok man, I'm sorry. This post i wrote in a few days ago in my native language. I dont have time enough to write in two languagesbut who knows in the future i can do it? I'm sorry about that man,but if you like the post anyway, try something like google translator. Regards,Igor Escobar systems analyst interface designer www . igorescobar . com Well. Since it's not a common thing on this mailing list to hear someone say he's sorry I readily accept your apology and I'll use the google translator as you suggested. Come to think of it, arguments almost never end well on this list (we just broke the record). Remember the one between Almighty, self acclaimed Superstar Dan and Bot Jessica? then there was the one between the client who later became the employer and Tedd. Cheers. _ More than messages–check out the rest of the Windows Live™. http://www.microsoft.com/windows/windowslive/
Re: [PHP] Frameworks / obstinate?
On Mon, Mar 23, 2009 at 11:11 AM, tedd tedd.sperl...@gmail.com wrote: At 10:50 AM -0400 3/23/09, Bastien Koert wrote: Tedd, JS has been running on MS servers for a long time. It was always viewes as an acceptable replacement for vbscript. Well -- that's been my fear. I think that M$ is trying to get it's foot into this so they can charge for it -- similar to them creating C# as a alternate for Java. Has anyone taken M$ certification lately? If anything, guys, it's not going to be Javascript... it will be some other child of the ECMA standard, like ActionScript (which interfaces natively with XML, MXML, and Flash). As for Microsoft and JS, I think they're finally warming up (a bit) to the Open Source initiative: jQuery will be included (AS-IS, WITHOUT MODIFICATION) in the new versions of not only the .NET framework, but in code completion and documentation for the next Visual Studio developer package. I'm not so sure that C# was a replacement for Java, either--more a way to bring C++ (OOP) into the .NET framework while maintaining their new dynamic of safe vs. unsafe code, etc... Related to server-side Javascript... there are MANY languages that offer JS connectors so that JS can be embedded as a scripting language in your application. I'm sure this has been applied to a web application as well as console apps (in lieu of Lua, VBScript, etc.). My 2c. -- // Todd -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] So called PHP Expert
On Fri, Mar 20, 2009 at 5:27 PM, דניאל דנון danondan...@gmail.com wrote: ---8--- ### function h3x($envar){ $hax3d = bin2hex($envar); $hax3d = chunk_split($hax3d , 2, %); $hax3d = % . substr($hax3d , 0, strlen($hax3d ) - 1); return $hax3d; } ?* Programmers who use 13375p34k (leet speak) in their code should be dragged out into the street and shot. -- // Todd -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Having trouble with a form to mail script.
2009/3/21 Linda Stark nads...@live.com: I’m not sure if I am in the right forum but thought I would give this a shot… Sure, you are I just created a new mail form in Dreamweaver for a web site. I’m working on a form to mail script that I started after reading a few on line tutorials, and can’t seem to get right. When I run this little test script (named sendmail2.php) from the tutorial, on my server, just to make sure PHP is working OK for web email forms: ?php $email = $_REQUEST['email'] ; $message = $_REQUEST['message'] ; mail( h...@mydomain.com, Feedback Form Results, $message, From: $email ); I didn't dig through all the answers, but I felt that it might be useful to mention, that you should avoid using mail() with unfiltered user-input. Especially the additional headers you're passing to mail() as the fourth parameter can be exploited to send spam with your form. Please filter your variables and discard CR, LF from the vars passed to the header. See http://www.google.de/search?q=mail()+header+injection byebye, -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] So called PHP Expert
OMGBBQ I didn't even catch that! He truly is the c0d1ng g0d! On Mon, Mar 23, 2009 at 12:45 PM, haliphax halip...@gmail.com wrote: On Fri, Mar 20, 2009 at 5:27 PM, דניאל דנון danondan...@gmail.com wrote: ---8--- ### function h3x($envar){ $hax3d = bin2hex($envar); $hax3d = chunk_split($hax3d , 2, %); $hax3d = % . substr($hax3d , 0, strlen($hax3d ) - 1); return $hax3d; } ?* Programmers who use 13375p34k (leet speak) in their code should be dragged out into the street and shot. -- // Todd -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] So called PHP Expert
2009/3/20 דניאל דנון danondan...@gmail.com: I'm a member of some forums about some topics, One of them include a programming forum. Now, I've visited there a week ago and saw a topic with the title Free security, Someone who calls himself a PHP expert (and said that he could teach me PHP since my level is so low), and pretends to have so many clients, Posted the following code. So... you point out that you can't find the right sentence, but you find the right sentences to write this mail? Please... stop bashing others on mailing lists. I mean, this is just stupid. Not that the so called security script would be any good, but your point in arguing on the net is not either. You even included the name of the denunciate person. This is a public mailing list which is achieved by many websites an alike! Byebye -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Frameworks / obstinate?
On Mon, 2009-03-23 at 10:43 -0400, tedd wrote: At 10:24 AM -0400 3/23/09, Robert Cummings wrote: My point is, just because new techniques and technoloigies come out, is in no way a boundary condition on an existing technology's lifespan or efficacy in any particular environment. The deprecation of usefulness of any technology is based on many more variables than Jquery - The New Game just began. Jquery runs in the browser, it will never replace server side data acquisition, caching, and manipulation. It will merely augment. Moreover, it is completely useless when JavaScript is disabled. Your post also made the assumption that PHP is used for web sites only. Many people are using it for other tasks too. Popularity is also not a useful metric of the demise of a language. It may just be that less people are familiar with JQuery and so there are more questions whereas PHP has been around long enough that the bulk of people interested in it have a good enough foundation in it that they don't need to ask questions. Cheers, Rob. Rob: All good and excellent points. However, I have heard of new javascript being run server-side. What's the likelihood of that catching on and surpassing php? If I recall correctly Netscape originally developed JavaScript to run server side. Cheers, Rob. -- http://www.interjinn.com Application and Templating Framework for PHP -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Double the fun
On Mon, Mar 23, 2009 at 12:05:27PM -0400, tedd wrote: At 10:31 AM -0500 3/23/09, Shawn McKenzie wrote: tedd wrote: At 10:09 AM -0400 3/23/09, Jason Pruim wrote: Well... As my Dad would say... Someone wasn't holding their mouth right... :) That's a strange answer. Maybe I'm dense, but what does that have to do with email? Cheers, tedd Nothing. Jason's dad must be from the country, that's the same thing my dad always said. Doesn't matter what you're doing, driving a nail, trying to get a screw in the right hole, (also sending an email I assume)... if it's not working, you're not holding your mouth right. -- Thanks! -Shawn Okay, that makes sense -- I was thinking all sorts of weirdness. Considering that I'm old enough to be all of your dads age, why haven't I heard that before? I'm your age, and I heard it when I was growing up, and use it myself from time to time. Now, I'm from the South, and you're up North, so maybe that's the difference. I guess it the old Same difference between a telephone pole because motorcycles don't have windows sort of thing. Everyone my age (those who are left) have heard of that. Never heard that one. Paul -- Paul M. Foster -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Re: Multithreading in PHP
Hello, on 03/23/2009 10:05 AM Igor Escobar said the following: Great Project, Lemos. Thanks? When you are thinking in show more exemples? Who? Me or Andrea? -- Regards, Manuel Lemos Find and post PHP jobs http://www.phpclasses.org/jobs/ PHP Classes - Free ready to use OOP components written in PHP http://www.phpclasses.org/ -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Frameworks / obstinate?
On Monday 23 March 2009 16:24:55 Robert Cummings wrote: On Mon, 2009-03-23 at 15:58 +0200, Sancar Saran wrote: On Monday 23 March 2009 12:33:58 Robert Cummings wrote: On Mon, 2009-03-23 at 11:52 +0200, Sancar Saran wrote: Probably a bit off topic and The Game is over man. Javascript coming with flank speed. Next generation JS Framworks will take html generation jobs from server side. Whole thing of Server Side MVC and other yada yada was became joke. Those server siders become JSON pushers for JS frameworks. Astrosurfing ? Yeah, just compare PHP mailing list vs Jquery Mailing list activity. And The New Game just begun... Yeah, I hear C has been replaced too. Well, I did not see you to write your web app with C. I write in C still. I have a mud I work on in my spare time... admittedly MUDs aren't a good example since they are dated... but this particular one shares C code, via compile-time macros, with associated PHP extensions to speed up certain aspects of data parsing and evaluation. My point is, just because new techniques and technoloigies come out, is in no way a boundary condition on an existing technology's lifespan or efficacy in any particular environment. The deprecation of usefulness of any technology is based on many more variables than Jquery - The New Game just began. Jquery runs in the browser, it will never replace server side data acquisition, caching, and manipulation. It will merely augment. Moreover, it is completely useless when JavaScript is disabled. Your post also made the assumption that PHP is used for web sites only. Many people are using it for other tasks too. Popularity is also not a useful metric of the demise of a language. It may just be that less people are familiar with JQuery and so there are more questions whereas PHP has been around long enough that the bulk of people interested in it have a good enough foundation in it that they don't need to ask questions. Cheers, Rob. -- http://www.interjinn.com Application and Templating Framework for PHP Well nice :), I wish to able to write C stuff for boosting PHP performance by myself too... And of course, no body will replace C or PHP. And there where a but and very big BUT. When those dynamic web thing begin to appear there where programming language named PERL. And yes it was still aroud here and Slashdot still running perl based code. BUT momentum was lost. No body expect to some ground breaking thing from PERL 6. And Server side become less interesting day by day. Collect request values, generate HTML output and push. Each new server side language or framework do same thing, this way or that way. Web Programming momentum shifting from server side to Javascript. So tellme your last PHP vs Someting else dynamic web language flamewar ? Currently JS guys are busying with fancy effects, browser behavior fix, menus, dom manuplation etc. When they fix things, their next step was content management or someting like that frameworks. Anywhow we well see. PS: Is there any shorh way to learn do someting for PHP with C (My C knowladge was 0) Regards Sancar -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] utf-8-safe replacement for strtr()?
i havea general replacement or workaround for every php function in my code that i know to be utf-8-unsafe. except one: strtr(). the only ideas i have to implement strtr in php with known utf-8-safe php functions would be rather inefficient. any ideas, suggestions, pointers? or maybe you're better at googling an answer than i am. assume mbstring is available. tia tom -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
RE: [PHP] Frameworks / obstinate?
From: Daniel Kolbo P.P.P.S. What might be nice is to have an online repository of PHP community approved classes, then programmers could mix and match 'modules' as needed...well now I am sounding like that snake oil salesman. You mean something like CPAN over in the Perl arena? Or something more along the lines of Bob Stout's Snippets www.snippets.org? Those archives seem to have served their respective communities quite well, and would be worth emulating. However, don't limit it to classes. There are enough non-OO people that collections of usable function libraries should also be worth assembling. I would also suggest including unit test fixtures and utilities in any collection. Bob McConnell -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] Re: PHP + IIS7 - 'weird stuff' with multiple sites on same server
Shawn McKenzie nos...@mckenzies.net wrote in message news:b8.7e.55398.e12b2...@pb1.pair.com... [snip] I've never done this, but just scanning that link, did you do the Per-site PHP process pools steps? Found it! I was using a php.ini file, a little adjusted, from the test server on IIS5.1 on an XP box, to help ensure I kept my settings as I had tweaked them... In this 'carry over' php.ini file I had doc_root = C:\inetpub\wwwroot I just REMed this out, rebooted the server, viola! Phew! I thought I was going nuts - and learnt to check my .ini file in great detail! Cheers! -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Frameworks / obstinate?
Sancar Saran wrote: Probably a bit off topic and The Game is over man. Javascript coming with flank speed. Next generation JS Framworks will take html generation jobs from server side. No it won't. People are getting sick and tired of allowing third scripts to modify the DOM - browsers are becoming and will continue to become more restrictive with what JavaScript is allowed to do, and that's a good thing, because a lot of evil is done with JavaScript. Most hacks now are XSS exploits - taking advantage of the fact that users are too stupid to understand that enabling JavaScript is no different than executing e-mail attachments automatically. Just like users *and e-mail clients* wised up during the e-mail virus/worm craze of the late 90s (IE I love you etc.) - users and browsers are wising up as well. Generating your content server side is not subject to what the browser and/or user allow scripts to do client side, heavy DHTML like what some are experimenting with will go the way of the dodo bird. I suspect that in the future, perhaps not this exactly but something like this will be common place - a script node will have a new attribute, the value of which is an id that must exist in the DOM before the script is run. The script will only be allowed to modify the DOM elements that matches that id and it's children. Script nodes without that attribute won't be allowed to modify the DOM at all, and the DOM elements will have a mechanism (IE an attribute tag) that can completely protect them from modification by any script., etc. Using script to modify a document DOM will still take place, but it will be a lot more difficult, and more likely to fail due to browser/user imposed limitations. Thus creating the DOM will take place server side where it belongs. Maybe server side JavaScript will be a competitor to php in some situations, but server side page generation is not getting replaced by client side DHTML anytime soon. //just my two cents and thoughts - I'm not an expert in web tech -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Frameworks / obstinate?
Daniel Kolbo wrote: P.P.P.S. What might be nice is to have an online repository of PHP community approved classes, then programmers could mix and match 'modules' as needed...well now I am sounding like that snake oil salesman. There is a php class web site that focuses on OO programming where members of the php community can submit and rate various classes. I've found some useful stuff there. http://www.phpclasses.org/ Most of the classes you can only download if you register, but registering is free and makes sense because class feedback should only be from registered users. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Frameworks / obstinate?
Bob McConnell wrote: However, don't limit it to classes. There are enough non-OO people that collections of usable function libraries should also be worth assembling. I would also suggest including unit test fixtures and utilities in any collection. Bob McConnell Most functions can be wrapped in a class and probably should be for public distribution as it avoids function name clashes (though you still have class name clashes to worry about ...) If as a programmer you find a particular function nifty but don't care for the class, you can always rip it out of the class for your own use. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Frameworks / obstinate?
Sorry for top posting, but here goes... Stopping third party js from running on the client will never happen. If so, you just killed your servers thru put in attempting to handle things like google maps, google analytics and other fun things coming out of companies like that ( google, zoho etc ). Your server will never handle a large load like that for any number of users. Using third party items ( js, images, flash and other embedded items ) is what makes the Internet so efficient. The nature of distributed systems allows the whole system to suceed. What you are describing is nothing more than poor coding and a lack of data validation, which unfortunately is endemic to many sites with lots of people being able to build stuff with GUI tools like dreamweaver. That's why it pays to hire a pro, not the teenager down the street. They don't have the basic understanding of what and what not to do, what things are dangerous to allow nor how to sanatize data to ensure that the site or the users are not gonna get screwed. Professionals, mostly, pay attention to the details that surround making a site work. It's what we get paid for. Bastien Sent from my iPod On Mar 23, 2009, at 20:24, Michael A. Peters mpet...@mac.com wrote: Sancar Saran wrote: Probably a bit off topic and The Game is over man. Javascript coming with flank speed. Next generation JS Framworks will take html generation jobs from server side. No it won't. People are getting sick and tired of allowing third scripts to modify the DOM - browsers are becoming and will continue to become more restrictive with what JavaScript is allowed to do, and that's a good thing, because a lot of evil is done with JavaScript. Most hacks now are XSS exploits - taking advantage of the fact that users are too stupid to understand that enabling JavaScript is no different than executing e-mail attachments automatically. Just like users *and e-mail clients* wised up during the e-mail virus/worm craze of the late 90s (IE I love you etc.) - users and browsers are wising up as well. Generating your content server side is not subject to what the browser and/or user allow scripts to do client side, heavy DHTML like what some are experimenting with will go the way of the dodo bird. I suspect that in the future, perhaps not this exactly but something like this will be common place - a script node will have a new attribute, the value of which is an id that must exist in the DOM before the script is run. The script will only be allowed to modify the DOM elements that matches that id and it's children. Script nodes without that attribute won't be allowed to modify the DOM at all, and the DOM elements will have a mechanism (IE an attribute tag) that can completely protect them from modification by any script., etc. Using script to modify a document DOM will still take place, but it will be a lot more difficult, and more likely to fail due to browser/ user imposed limitations. Thus creating the DOM will take place server side where it belongs. Maybe server side JavaScript will be a competitor to php in some situations, but server side page generation is not getting replaced by client side DHTML anytime soon. //just my two cents and thoughts - I'm not an expert in web tech -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Frameworks / obstinate?
Phpster wrote: Sorry for top posting, but here goes... Stopping third party js from running on the client will never happen. If so, you just killed your servers thru put in attempting to handle things like google maps, google analytics and other fun things coming out of companies like that ( google, zoho etc ). Your server will never handle a large load like that for any number of users. I didn't say third party scripts should not be used. I did say that you will need to specify a particular part of the page the third party script is allowed to modify - both in your document (by setting an ID attribute) and in the script node that calls the third party script (by setting an attribute telling the browser what part of the DOM the script may modify) Using third party items ( js, images, flash and other embedded items ) is what makes the Internet so efficient. The nature of distributed systems allows the whole system to suceed. It also is what makes the internet dangerous when it is not done in a secure way. What you are describing is nothing more than poor coding and a lack of data validation, which unfortunately is endemic to many sites with lots of people being able to build stuff with GUI tools like dreamweaver. That's why it pays to hire a pro, not the teenager down the street. Since the internet is (and should remain) a place where anyone can publish, that kind of thing will remain - and as such, browsers out of necessity will be far more restrictive with what scripting can do and users will be a lot more paranoid about what they let scripts do. There's a reason why NoScript is one of the most popular Mozilla add-ons. As a NoScript user, I can tell you right now - you really on client side dhtml for your content, I just left your site and went somewhere else, because it didn't work for me. I *may* decide to allow scripts to execute from your domain, but if anything more is needed than that, I'll just read your page from google's cache. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php