php-general Digest 25 Aug 2012 08:10:18 -0000 Issue 7935
Topics (messages 318811 through 318834):
Re: Dynamic Content thoughts
318811 by: Samuel Lopes Grigolato
318812 by: Matijn Woudt
318813 by: Jim Lucas
318814 by: David OBrien
318815 by: Jim Lucas
318816 by: Matijn Woudt
318817 by: Jim Lucas
318818 by: Matijn Woudt
318819 by: tamouse mailing lists
318820 by: tamouse mailing lists
318821 by: tamouse mailing lists
318822 by: tamouse mailing lists
318823 by: tamouse mailing lists
318824 by: tamouse mailing lists
318825 by: Jim Lucas
318826 by: Jim Lucas
318827 by: tamouse mailing lists
318828 by: Matijn Woudt
318829 by: Jim Lucas
318830 by: Matijn Woudt
away from Fedora linux for a while and now this ...HELP
318831 by: Fred Silsbee
318832 by: Sebastian Krebs
318834 by: Ashley Sheridan
UTC on php log bug
318833 by: MartÃn Marqués
Administrivia:
To subscribe to the digest, e-mail:
php-general-digest-subscr...@lists.php.net
To unsubscribe from the digest, e-mail:
php-general-digest-unsubscr...@lists.php.net
To post to the list, e-mail:
php-gene...@lists.php.net
----------------------------------------------------------------------
--- Begin Message ---
Do you mean the ">" quotation marks? Have you tried to create a simple
Notepad++ macro? I do this for things like formatting SQL from SQL Editor to
SQL String in code, and vice versa.
Cheers.
-----Mensagem original-----
De: tamouse mailing lists [mailto:tamouse.li...@gmail.com]
Enviada em: sexta-feira, 24 de agosto de 2012 12:02
Para: php-gene...@lists.php.net
Assunto: Re: [PHP] Dynamic Content thoughts
OT Reply -- just frustrated with the way email screws up program listings. It's
a royal pain to have to strip out code and then put it in an editor and tidy it
up just to be able to make heads or tails out of something. There are lots of
code pasting sites around, but that breaks up the continuity of the list
archive. No solution, just frustrated....
--
PHP General Mailing List (http://www.php.net/) To unsubscribe, visit:
http://www.php.net/unsub.php
--- End Message ---
--- Begin Message ---
On Fri, Aug 24, 2012 at 5:01 PM, tamouse mailing lists
<tamouse.li...@gmail.com> wrote:
> OT Reply -- just frustrated with the way email screws up program
> listings. It's a royal pain to have to strip out code and then put it
> in an editor and tidy it up just to be able to make heads or tails out
> of something. There are lots of code pasting sites around, but that
> breaks up the continuity of the list archive. No solution, just
> frustrated....
You're absolutely right, it frustrates me too pretty often. Perhaps we
should make it a guideline to do both? The active followers will be
able to read the code at one of the code pasting sites, and the
archives still have the code.
- Matijn
--- End Message ---
--- Begin Message ---
On 08/24/2012 08:01 AM, tamouse mailing lists wrote:
OT Reply -- just frustrated with the way email screws up program
listings. It's a royal pain to have to strip out code and then put it
in an editor and tidy it up just to be able to make heads or tails out
of something. There are lots of code pasting sites around, but that
breaks up the continuity of the list archive. No solution, just
frustrated....
This list does allow attachments, but that breaks things too, because
they are not shown on archive web sites.
--
Jim Lucas
http://www.cmsws.com/
http://www.cmsws.com/examples/
My test attachment
--- End Message ---
--- Begin Message ---
On Fri, Aug 24, 2012 at 11:16 AM, Jim Lucas <li...@cmsws.com> wrote:
> On 08/24/2012 08:01 AM, tamouse mailing lists wrote:
>
>> OT Reply -- just frustrated with the way email screws up program
>> listings. It's a royal pain to have to strip out code and then put it
>> in an editor and tidy it up just to be able to make heads or tails out
>> of something. There are lots of code pasting sites around, but that
>> breaks up the continuity of the list archive. No solution, just
>> frustrated....
>>
>>
> This list does allow attachments, but that breaks things too, because they
> are not shown on archive web sites.
>
> --
> Jim Lucas
>
> http://www.cmsws.com/
> http://www.cmsws.com/examples/
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
In gmail if I see something is totally screwed up visually I click the
little dropdown where you'd select reply to all and then choose show
original...
It shows the source of the email in monospaced font so if looks like it was
meant to
--- End Message ---
--- Begin Message ---
Two simple guide lines will help everybody here.
1) Limit your lines to 80 characters
2) Use spaces instead of Tabs
--
Jim Lucas
http://www.cmsws.com/
http://www.cmsws.com/examples/
--- End Message ---
--- Begin Message ---
On Fri, Aug 24, 2012 at 5:22 PM, Jim Lucas <li...@cmsws.com> wrote:
> Two simple guide lines will help everybody here.
>
> 1) Limit your lines to 80 characters
> 2) Use spaces instead of Tabs
>
Are we going to discuss coding guidelines again? The 80-character
limit is outdated, 100 or 120 is more common today.
And while I do agree with the spaces, do you also insist on 2, 4 or ..
spaces? ;)
Oh and I'd like everybody to put the opening brackets on the same line.. bla bla
My point is: It's not going to happen.
- Matijn
--- End Message ---
--- Begin Message ---
On 08/24/2012 08:25 AM, Matijn Woudt wrote:
On Fri, Aug 24, 2012 at 5:22 PM, Jim Lucas<li...@cmsws.com> wrote:
Two simple guide lines will help everybody here.
1) Limit your lines to 80 characters
2) Use spaces instead of Tabs
Are we going to discuss coding guidelines again? The 80-character
limit is outdated, 100 or 120 is more common today.
And while I do agree with the spaces, do you also insist on 2, 4 or ..
spaces? ;)
Oh and I'd like everybody to put the opening brackets on the same line.. bla bla
My point is: It's not going to happen.
- Matijn
This has absolutely nothing to do with your own personal coding styles.
This has only to do with how you are going to present code to the list
members.
Personally, I let my code ramble on as long a line as it needs. I use
tabs (set to 8 chars) in my code. That is because the other developers
that I work with have editors that can display the tabs in whatever
width they desire. I also do not wrap at 80 chars.
But if you look back at any of my code examples that I have written,
none of them are longer then 80 characters, and uses two spaces for
indentation. Simply because my email client is set to plain text and
wraps at 80 chars.
--
Jim Lucas
http://www.cmsws.com/
http://www.cmsws.com/examples/
--- End Message ---
--- Begin Message ---
On Fri, Aug 24, 2012 at 5:33 PM, Jim Lucas <li...@cmsws.com> wrote:
> On 08/24/2012 08:25 AM, Matijn Woudt wrote:
>>
>> On Fri, Aug 24, 2012 at 5:22 PM, Jim Lucas<li...@cmsws.com> wrote:
>>>
>>> Two simple guide lines will help everybody here.
>>>
>>> 1) Limit your lines to 80 characters
>>> 2) Use spaces instead of Tabs
>>>
>>
>> Are we going to discuss coding guidelines again? The 80-character
>> limit is outdated, 100 or 120 is more common today.
>> And while I do agree with the spaces, do you also insist on 2, 4 or ..
>> spaces? ;)
>> Oh and I'd like everybody to put the opening brackets on the same line..
>> bla bla
>>
>> My point is: It's not going to happen.
>>
>> - Matijn
>
>
> This has absolutely nothing to do with your own personal coding styles.
> This has only to do with how you are going to present code to the list
> members.
So you expect people to convert all their code to a 'mailing list
standard' before posting? Still not going to see that happen..
>
> Personally, I let my code ramble on as long a line as it needs. I use tabs
> (set to 8 chars) in my code. That is because the other developers that I
> work with have editors that can display the tabs in whatever width they
> desire. I also do not wrap at 80 chars.
>
> But if you look back at any of my code examples that I have written, none of
> them are longer then 80 characters, and uses two spaces for indentation.
> Simply because my email client is set to plain text and wraps at 80 chars.
I can see that you do that indeed, but that does *not* guarantee that
it is also seen that way. I think most of us use a 'smart' mail
client, that automatically makes emails more readable by undoing these
stupid line breaks at 80 chars. Gmail for example shows your mail as
lines with approx 175 chars on my 17" notebook.. I'm not sure how
Gmail sends my messages, but looking at the 'Show original' option, it
seems it breaks long lines but might be at a different length too.
- Matijn
--- End Message ---
--- Begin Message ---
On Thu, Aug 23, 2012 at 2:51 PM, admin <ad...@buskirkgraphics.com> wrote:
> Hello everyone,
>
> In my quest to build bigger and better dynamic content, I am
> putting forth a concept to see what you all think.
>
> Many times I come across customers who want drop down menus dynamically
> built from database tables.
>
>
>
> Old way Example:
>
> Echo '<SELECT ID=personnel><option value='0'>--Please Select--</option>';
>
> $query = "SELECT * FROM personnel ORDER BY last_name";
>
> $result = mysql_query($query);
>
> If(mysql_num_rows($result) >= 1)
>
> {
>
> While($row = mysql_fetch_assoc($result))
>
> {
>
> Echo "<option value='".$row['ID']."'>".$row['first_name']."
> ".$row['last_name']."</option>";
>
> }
>
> }
>
> Echo '</select>';
>
> *********************************************************
>
>
>
> I am purposing a Method for this that has some flexibility.
>
>
>
> Initialize Object: $yourobject = new yourclass();
>
> Call method: // The call design is just so you have a better understanding
> of my concept
>
> $dropdown = $yourobject-> dropmenu('personnell','ID',array(0 =>
> 'first_name', 1 => 'last_name'), 'last_name');
>
>
>
> Function dropmenu($table,$fieldforvalue,$fieldstodisplay,$fieldorder) //
> Yes you could add some WHERE filters as well
>
> {
>
> $arraytoreturn = array();
>
> If(strlen($table) >= 3){
>
> if(is_array($fieldstodisplay)){
>
> $count = 0;
>
> foreach($fieldstodisplay as $key=>$values){
>
> if(strlen($values) >=3){
>
> If($count == 0){
>
> $fields = $values;
>
> }else{
>
> $fields . = ",".$values;
>
> }
>
> $count++;
>
> }
>
>
> }
>
> }else{
>
> If(strlen(($fieldstodisplay) >= 1){
>
> $fields = $fieldstodisplay;
>
> $fieldstodisplay = array(0
> =>$fieldstodisplay);
>
> }else{
>
> Return $arraytoreturn; // Return nothing
> because no field was selected.
>
> }
>
> }
>
> }else{
>
> Return $arraytoreturn; // Return nothing because no table was selected.
>
> }
>
> If(strlen($fieldorder) >= 3) {
>
> $orderfilter = " ORDER BY ".$fieldorder." ";
>
> }else{
>
> $orderfilter = "";
>
> }
>
> $query = "SELECT ".$fields." FROM ".$table." ".$orderfilter." ";
>
> $result = mysql_query($query);
>
> If(mysql_num_rows($result) >= 1)
>
> {
>
> $arraytoreturn[] = "<option value=0>--Please Select--</option>";
>
> While($row = mysql_fetch_assoc($result))
>
> {
>
> $display_fields = "";
>
> Foreach($fieldstodisplay as $key=>$values){
>
> $display_fields .= $row[$values]." ";
>
> }
>
> If(strlen($fieldforvalue >= 3){
>
> $arraytoreturn[] = "<option
> value='".$row[$fieldforvalue]."'>".$display_fields ."</option>";
>
> }else{
>
> $arraytoreturn[] = "<option>".$display_fields ."</option>";
>
> }
>
> }
>
> Return $arraytoreturn;
>
> }else{
>
> Return $arraytoreturn; // Nothing to return.
>
> }
>
> }
>
>
>
> Now I can call the drop downs driven by database tables dynamically and It
> saves me a TON of time.
>
> Echo '<SELECT ID=personnel>';
>
> Foreach($dropdown as $key=>$values){
>
> Echo $values;
>
> }
>
> Echo '</select>';
>
>
>
>
>
> Richard L. Buskirk
>
> "Some of the world's greatest feats were accomplished by people not smart
> enough to know they were impossible"
Some things you may want to consider in extending this:
* The separation of code and data is important to consider; this sort
of function, for me, falls into the grey area in between; I often have
built up the array of options and other elements of the <select> and
then have passed it onto the portion of the app that handles views,
keeping any sort of HTML out of the way of the database queries, etc.
Encapsulating this in a single class brings up the issues of data base
agnosticism as well.
* Often times, on a form, one may want to include a <label> for the
select statement.
* At some point, you may want to use the "selected" attribute in one
of the options.
My HTML selects typically have the following form:
<label for="dyn_select">Select the appropriate item:</label>
<select name="dyn_select" id="dyn_select">
<option value="opt1">Item One</option>
<option value="opt2" selected="selected">Item Two</option>
</select>
The code I use that generates this is at http://pastebin.com/SZYN5qgv
The call would be something like:
echo dynamic_select(array('opt1'=>'Item One','opt2'=>'Item
Two'),'dyn_select','Select the appropriate item:','opt2');
The first parameter can obviously be an array created from a database
query using whatever database methods you'd like: mysql, mysqli, pg_*,
PDO, etc.
--- End Message ---
--- Begin Message ---
On Fri, Aug 24, 2012 at 10:11 AM, Samuel Lopes Grigolato
<samuel.grigol...@gmail.com> wrote:
> Do you mean the ">" quotation marks? Have you tried to create a simple
> Notepad++ macro? I do this for things like formatting SQL from SQL Editor to
> SQL String in code, and vice versa.
No, I mean the way the code is mangled with premature line breaks, bad
indenting, and other such things. As I tend to view my email via a
webmail interface (sucks, but there I am) it is subject to whatever
whims and fancies of the originator's program and gmail's output.
--- End Message ---
--- Begin Message ---
On Fri, Aug 24, 2012 at 10:16 AM, Jim Lucas <li...@cmsws.com> wrote:
> On 08/24/2012 08:01 AM, tamouse mailing lists wrote:
>>
>> OT Reply -- just frustrated with the way email screws up program
>> listings. It's a royal pain to have to strip out code and then put it
>> in an editor and tidy it up just to be able to make heads or tails out
>> of something. There are lots of code pasting sites around, but that
>> breaks up the continuity of the list archive. No solution, just
>> frustrated....
>>
>
> This list does allow attachments, but that breaks things too, because they
> are not shown on archive web sites.
Wow, I did not know it even allowed attachments.
--- End Message ---
--- Begin Message ---
On Fri, Aug 24, 2012 at 10:47 AM, Matijn Woudt <tijn...@gmail.com> wrote:
> On Fri, Aug 24, 2012 at 5:33 PM, Jim Lucas <li...@cmsws.com> wrote:
>> On 08/24/2012 08:25 AM, Matijn Woudt wrote:
>>>
>>> On Fri, Aug 24, 2012 at 5:22 PM, Jim Lucas<li...@cmsws.com> wrote:
>>>>
>>>> Two simple guide lines will help everybody here.
>>>>
>>>> 1) Limit your lines to 80 characters
>>>> 2) Use spaces instead of Tabs
>>>>
>>>
>>> Are we going to discuss coding guidelines again? The 80-character
>>> limit is outdated, 100 or 120 is more common today.
>>> And while I do agree with the spaces, do you also insist on 2, 4 or ..
>>> spaces? ;)
>>> Oh and I'd like everybody to put the opening brackets on the same line..
>>> bla bla
>>>
>>> My point is: It's not going to happen.
>>>
>>> - Matijn
>>
>>
>> This has absolutely nothing to do with your own personal coding styles.
>> This has only to do with how you are going to present code to the list
>> members.
>
> So you expect people to convert all their code to a 'mailing list
> standard' before posting? Still not going to see that happen..
>
>>
>> Personally, I let my code ramble on as long a line as it needs. I use tabs
>> (set to 8 chars) in my code. That is because the other developers that I
>> work with have editors that can display the tabs in whatever width they
>> desire. I also do not wrap at 80 chars.
>>
>> But if you look back at any of my code examples that I have written, none of
>> them are longer then 80 characters, and uses two spaces for indentation.
>> Simply because my email client is set to plain text and wraps at 80 chars.
>
> I can see that you do that indeed, but that does *not* guarantee that
> it is also seen that way. I think most of us use a 'smart' mail
> client, that automatically makes emails more readable by undoing these
> stupid line breaks at 80 chars. Gmail for example shows your mail as
> lines with approx 175 chars on my 17" notebook.. I'm not sure how
> Gmail sends my messages, but looking at the 'Show original' option, it
> seems it breaks long lines but might be at a different length too.
See, now this is what gets me. Gmail is folding my mail at some
indeterminant length that seems *much* shorter than even 80
characters, but it willingly lets email from non-gmail sources play
across the page as they see fit. I don't see why Gmail doesn't just
make it a QP item and not force line breaks upon me.
--- End Message ---
--- Begin Message ---
On Fri, Aug 24, 2012 at 10:12 AM, Matijn Woudt <tijn...@gmail.com> wrote:
> On Fri, Aug 24, 2012 at 5:01 PM, tamouse mailing lists
> <tamouse.li...@gmail.com> wrote:
>> OT Reply -- just frustrated with the way email screws up program
>> listings. It's a royal pain to have to strip out code and then put it
>> in an editor and tidy it up just to be able to make heads or tails out
>> of something. There are lots of code pasting sites around, but that
>> breaks up the continuity of the list archive. No solution, just
>> frustrated....
>
> You're absolutely right, it frustrates me too pretty often. Perhaps we
> should make it a guideline to do both? The active followers will be
> able to read the code at one of the code pasting sites, and the
> archives still have the code.
>
> - Matijn
I'm wondering if it might make sense to have a code-pasting site
specifically for PHP lists? Is that asking too much?
--- End Message ---
--- Begin Message ---
On Fri, Aug 24, 2012 at 10:20 AM, David OBrien <dgobr...@gmail.com> wrote:
> In gmail if I see something is totally screwed up visually I click the
> little dropdown where you'd select reply to all and then choose show
> original...
> It shows the source of the email in monospaced font so if looks like it was
> meant to
*Sometimes* that works. If you do that with the sample from the OP, it
still has several indentation/alignment issues.
--- End Message ---
--- Begin Message ---
On 08/24/2012 08:47 AM, Matijn Woudt wrote:
On Fri, Aug 24, 2012 at 5:33 PM, Jim Lucas<li...@cmsws.com> wrote:
On 08/24/2012 08:25 AM, Matijn Woudt wrote:
On Fri, Aug 24, 2012 at 5:22 PM, Jim Lucas<li...@cmsws.com> wrote:
Two simple guide lines will help everybody here.
1) Limit your lines to 80 characters
2) Use spaces instead of Tabs
Are we going to discuss coding guidelines again? The 80-character
limit is outdated, 100 or 120 is more common today.
And while I do agree with the spaces, do you also insist on 2, 4 or ..
spaces? ;)
Oh and I'd like everybody to put the opening brackets on the same line..
bla bla
My point is: It's not going to happen.
- Matijn
This has absolutely nothing to do with your own personal coding styles.
This has only to do with how you are going to present code to the list
members.
So you expect people to convert all their code to a 'mailing list
standard' before posting?
If it means that more eyes will even look at the code, then I would hope
they would do anything possible to make that happen.
Still not going to see that happen..
Unfortunate.
Personally, I let my code ramble on as long a line as it needs. I use tabs
(set to 8 chars) in my code. That is because the other developers that I
work with have editors that can display the tabs in whatever width they
desire. I also do not wrap at 80 chars.
But if you look back at any of my code examples that I have written, none of
them are longer then 80 characters, and uses two spaces for indentation.
Simply because my email client is set to plain text and wraps at 80 chars.
I can see that you do that indeed, but that does *not* guarantee that
it is also seen that way. I think most of us use a 'smart' mail
client, that automatically makes emails more readable by undoing these
stupid line breaks at 80 chars. Gmail for example shows your mail as
lines with approx 175 chars on my 17" notebook.. I'm not sure how
Gmail sends my messages, but looking at the 'Show original' option, it
seems it breaks long lines but might be at a different length too.
- Matijn
Well, not to talk bad about Gmail (I use it for personal accounts), but
I like using a client that I do have some control over what it does to
my email. Making sure that it retains my formatting is one of my first
requirements.
--
Jim Lucas
http://www.cmsws.com/
http://www.cmsws.com/examples/
--- End Message ---
--- Begin Message ---
On 08/24/2012 09:28 AM, tamouse mailing lists wrote:
On Fri, Aug 24, 2012 at 10:16 AM, Jim Lucas<li...@cmsws.com> wrote:
On 08/24/2012 08:01 AM, tamouse mailing lists wrote:
OT Reply -- just frustrated with the way email screws up program
listings. It's a royal pain to have to strip out code and then put it
in an editor and tidy it up just to be able to make heads or tails out
of something. There are lots of code pasting sites around, but that
breaks up the continuity of the list archive. No solution, just
frustrated....
This list does allow attachments, but that breaks things too, because they
are not shown on archive web sites.
Wow, I did not know it even allowed attachments.
The catch is, they must be txt files.
--
Jim Lucas
http://www.cmsws.com/
http://www.cmsws.com/examples/
--- End Message ---
--- Begin Message ---
On Fri, Aug 24, 2012 at 1:24 PM, Jim Lucas <li...@cmsws.com> wrote:
> Well, not to talk bad about Gmail (I use it for personal accounts), but I
> like using a client that I do have some control over what it does to my
> email. Making sure that it retains my formatting is one of my first
> requirements.
I'd like that as well, however, I access my various gmail and other
email accounts from so many different machines, I can't rely on any
one particular client or even machine. Thus, I'm pretty much stuck
with the web interface.
FWIW, I am pretty sure sending out email from a standard client to a
gmail account doesn't suffer the same issues.
--- End Message ---
--- Begin Message ---
On Fri, Aug 24, 2012 at 8:24 PM, Jim Lucas <li...@cmsws.com> wrote:
>>>
>>> Personally, I let my code ramble on as long a line as it needs. I use
>>> tabs
>>> (set to 8 chars) in my code. That is because the other developers that I
>>> work with have editors that can display the tabs in whatever width they
>>> desire. I also do not wrap at 80 chars.
>>>
>>> But if you look back at any of my code examples that I have written, none
>>> of
>>> them are longer then 80 characters, and uses two spaces for indentation.
>>> Simply because my email client is set to plain text and wraps at 80
>>> chars.
>>
>>
>> I can see that you do that indeed, but that does *not* guarantee that
>> it is also seen that way. I think most of us use a 'smart' mail
>> client, that automatically makes emails more readable by undoing these
>> stupid line breaks at 80 chars. Gmail for example shows your mail as
>> lines with approx 175 chars on my 17" notebook.. I'm not sure how
>> Gmail sends my messages, but looking at the 'Show original' option, it
>> seems it breaks long lines but might be at a different length too.
>>
>> - Matijn
>>
>
> Well, not to talk bad about Gmail (I use it for personal accounts), but I
> like using a client that I do have some control over what it does to my
> email. Making sure that it retains my formatting is one of my first
> requirements.
That's where we have different requirements. My first priority is
speed, both in access (email clients tend to be slow), and in delivery
time. I really need emails to be delivered to my PC instantly, and
that's not the case with POP3 and IMAP. Even push mail to my Android
smartphone with original Gmail app is faster than POP or IMAP.
- Matijn
--- End Message ---
--- Begin Message ---
On 08/24/2012 12:34 PM, Matijn Woudt wrote:
On Fri, Aug 24, 2012 at 8:24 PM, Jim Lucas<li...@cmsws.com> wrote:
Personally, I let my code ramble on as long a line as it needs. I use
tabs
(set to 8 chars) in my code. That is because the other developers that I
work with have editors that can display the tabs in whatever width they
desire. I also do not wrap at 80 chars.
But if you look back at any of my code examples that I have written, none
of
them are longer then 80 characters, and uses two spaces for indentation.
Simply because my email client is set to plain text and wraps at 80
chars.
I can see that you do that indeed, but that does *not* guarantee that
it is also seen that way. I think most of us use a 'smart' mail
client, that automatically makes emails more readable by undoing these
stupid line breaks at 80 chars. Gmail for example shows your mail as
lines with approx 175 chars on my 17" notebook.. I'm not sure how
Gmail sends my messages, but looking at the 'Show original' option, it
seems it breaks long lines but might be at a different length too.
- Matijn
Well, not to talk bad about Gmail (I use it for personal accounts), but I
like using a client that I do have some control over what it does to my
email. Making sure that it retains my formatting is one of my first
requirements.
That's where we have different requirements. My first priority is
speed, both in access (email clients tend to be slow), and in delivery
time. I really need emails to be delivered to my PC instantly, and
that's not the case with POP3 and IMAP. Even push mail to my Android
smartphone with original Gmail app is faster than POP or IMAP.
- Matijn
IMAP is not fast enough? I have my own mail server running SMTP & IMAP
and I use Thunderbird w/IMAP and when my mail server receives an email
within 1 to 2 seconds my client is notified. I'm not sure how you can
get much faster then that.
You realize that IMAP works completely differently then POP. POP
clients fetch the mail. Normally on some preset time frame. IMAP
clients are notified by the server when a new message arrives. As long
as your IMAP client is open and logged into your account, that
notification process will take less then a couple seconds.
I cannot see how IMAP is slow.
--
Jim Lucas
http://www.cmsws.com/
http://www.cmsws.com/examples/
--- End Message ---
--- Begin Message ---
On Fri, Aug 24, 2012 at 9:48 PM, Jim Lucas <li...@cmsws.com> wrote:
> On 08/24/2012 12:34 PM, Matijn Woudt wrote:
>>
>> On Fri, Aug 24, 2012 at 8:24 PM, Jim Lucas<li...@cmsws.com> wrote:
>>>>>
>>>>>
>>>>> Personally, I let my code ramble on as long a line as it needs. I use
>>>>> tabs
>>>>> (set to 8 chars) in my code. That is because the other developers that
>>>>> I
>>>>> work with have editors that can display the tabs in whatever width they
>>>>> desire. I also do not wrap at 80 chars.
>>>>>
>>>>> But if you look back at any of my code examples that I have written,
>>>>> none
>>>>> of
>>>>> them are longer then 80 characters, and uses two spaces for
>>>>> indentation.
>>>>> Simply because my email client is set to plain text and wraps at 80
>>>>> chars.
>>>>
>>>>
>>>>
>>>> I can see that you do that indeed, but that does *not* guarantee that
>>>> it is also seen that way. I think most of us use a 'smart' mail
>>>> client, that automatically makes emails more readable by undoing these
>>>> stupid line breaks at 80 chars. Gmail for example shows your mail as
>>>> lines with approx 175 chars on my 17" notebook.. I'm not sure how
>>>> Gmail sends my messages, but looking at the 'Show original' option, it
>>>> seems it breaks long lines but might be at a different length too.
>>>>
>>>> - Matijn
>>>>
>>>
>>> Well, not to talk bad about Gmail (I use it for personal accounts), but I
>>> like using a client that I do have some control over what it does to my
>>> email. Making sure that it retains my formatting is one of my first
>>> requirements.
>>
>>
>> That's where we have different requirements. My first priority is
>> speed, both in access (email clients tend to be slow), and in delivery
>> time. I really need emails to be delivered to my PC instantly, and
>> that's not the case with POP3 and IMAP. Even push mail to my Android
>> smartphone with original Gmail app is faster than POP or IMAP.
>>
>> - Matijn
>>
>
> IMAP is not fast enough? I have my own mail server running SMTP & IMAP and
> I use Thunderbird w/IMAP and when my mail server receives an email within 1
> to 2 seconds my client is notified. I'm not sure how you can get much
> faster then that.
>
> You realize that IMAP works completely differently then POP. POP clients
> fetch the mail. Normally on some preset time frame. IMAP clients are
> notified by the server when a new message arrives. As long as your IMAP
> client is open and logged into your account, that notification process will
> take less then a couple seconds.
>
> I cannot see how IMAP is slow.
>
Might be of some other issues, don't know. Tried Outlook (Terrible,
especially with Gmail), and Thunderbird (Works OK, e-mails tend to
deliver after ~5 sec). With Gmail web interface (and Desktop
notifications in Chrome), I receive mails in less than a second. On my
Android phone I usually receive them within 1-2 sec, though that
depends on connection. Note that with fast, I mean, really fast ;)
- Matijn
--- End Message ---
--- Begin Message ---
Warning: Unknown: failed to open stream: Permission denied in Unknown on line 0
Fatal error: Unknown: Failed opening required
'/var/www/html/log_book_MySQL.php'
(include_path='.:/usr/share/pear:/usr/share/php') in Unknown on line 0
had to use Fedora yumex(yum) to install php
PHP Version 5.4.5 is seen in phpinfo
before now, php was there and ready after Fedora install
--- End Message ---
--- Begin Message ---
Am 25.08.2012 01:41, schrieb Fred Silsbee:
Warning: Unknown: failed to open stream: Permission denied in Unknown on line 0
Fatal error: Unknown: Failed opening required
'/var/www/html/log_book_MySQL.php'
(include_path='.:/usr/share/pear:/usr/share/php') in Unknown on line 0
had to use Fedora yumex(yum) to install php
PHP Version 5.4.5 is seen in phpinfo
before now, php was there and ready after Fedora install
Hi,
I guess you created the file yourself (with your user account) and want
to watch it within your browser via your webserver? The last one usually
runs under the "www-data:www-data" (debian. Guess Fedora takes it
similar) user:group. So, either change the owner, or change the permissions.
An example
| chmod g+rw /var/www/html/log_book_MySQL.php
| chown www-data:www-data /var/www/html/log_book_MySQL.php
and add yourself to the group www-data. Don't know, how it can be done
in Fedora. Debian uses usermod, but as far as I know it's a debian tool(?).
Regards,
Sebastian
--- End Message ---
--- Begin Message ---
On Sat, 2012-08-25 at 01:54 +0200, Sebastian Krebs wrote:
> Am 25.08.2012 01:41, schrieb Fred Silsbee:
> > Warning: Unknown: failed to open stream: Permission denied in Unknown on
> > line 0
> >
> >
> >
> > Fatal error: Unknown: Failed opening required
> > '/var/www/html/log_book_MySQL.php'
> > (include_path='.:/usr/share/pear:/usr/share/php') in Unknown on line 0
> >
> > had to use Fedora yumex(yum) to install php
> >
> > PHP Version 5.4.5 is seen in phpinfo
> > before now, php was there and ready after Fedora install
> >
> >
>
> Hi,
>
> I guess you created the file yourself (with your user account) and want
> to watch it within your browser via your webserver? The last one usually
> runs under the "www-data:www-data" (debian. Guess Fedora takes it
> similar) user:group. So, either change the owner, or change the permissions.
>
> An example
>
> | chmod g+rw /var/www/html/log_book_MySQL.php
> | chown www-data:www-data /var/www/html/log_book_MySQL.php
>
> and add yourself to the group www-data. Don't know, how it can be done
> in Fedora. Debian uses usermod, but as far as I know it's a debian tool(?).
>
> Regards,
> Sebastian
>
It could also be good ol' SELinux getting in the way. Sometimes (on a
whim it seems) it denies access to a file completely. You need to set
the extra permissions that SELinux uses on that file, or disable SELinux
completely. I ended up going the disable route as this is also my
desktop machine, and SELinx wasn't playing nice with other apps like
Chrome.
--
Thanks,
Ash
http://www.ashleysheridan.co.uk
--- End Message ---
--- Begin Message ---
Whats up with this bug?: https://bugs.php.net/bug.php?id=60723
--
Martín Marqués
select 'martin.marques' || '@' || 'gmail.com'
DBA, Programador, Administrador
--- End Message ---