Daniel Blanco | 6 Aug 2009 18:18
Picon

THROTTLE for process bounces?

Hi All,

I have a client with phplist version 2.8.12 (I cannot upgrade right now due time issues).

He is having heavy performance issues during bounce processing.

I noticed that phplist enter a loop for every bounced email and I believe this is causing the performance issue, because it doesn't go out until it is finished.

Do you think it is a good idea to add throttle(sleep) code for the bouncing process? Do you guys have a better idea?

I need to make the site usable during the bouncing processing (run once a day).

Any help is appreciated.

PS: I added a post in Developers forum but I'm kind of desperate to find a solution.

Thanks with Regards,
Daniel

_______________________________________________
Phplist-developers mailing list
Phplist-developers <at> tincan.co.uk
http://mail.tincan.co.uk/mailman/listinfo/phplist-developers
Michiel Dethmers | 6 Aug 2009 18:42
Picon
Favicon

Re: THROTTLE for process bounces?


this issue may be useful. http://mantis.phplist.com/view.php?id=15318

also, I only run process bounces once a day, at night, which should
help. But adding sleep will only increase the time it takes to process them.

Michiel

On 08/06/2009 01:18 PM, Daniel Blanco wrote:
> Hi All,
>
> I have a client with phplist version 2.8.12 (I cannot upgrade right
> now due time issues).
>
> He is having heavy performance issues during bounce processing.
>
> I noticed that phplist enter a loop for every bounced email and I
> believe this is causing the performance issue, because it doesn't go
> out until it is finished.
>
> Do you think it is a good idea to add throttle(sleep) code for the
> bouncing process? Do you guys have a better idea?
>
> I need to make the site usable during the bouncing processing (run
> once a day).
>
> Any help is appreciated.
>
> PS: I added a post in Developers forum but I'm kind of desperate to
> find a solution.
>
> Thanks with Regards,
> Daniel
> ------------------------------------------------------------------------
>
> _______________________________________________
> Phplist-developers mailing list
> Phplist-developers <at> tincan.co.uk
> http://mail.tincan.co.uk/mailman/listinfo/phplist-developers
>   
_______________________________________________
Phplist-developers mailing list
Phplist-developers <at> tincan.co.uk
http://mail.tincan.co.uk/mailman/listinfo/phplist-developers

Daniel Blanco | 6 Aug 2009 18:53
Picon

Re: THROTTLE for process bounces?

Thanks, I will give it a try.

On Thu, Aug 6, 2009 at 10:42 AM, Michiel Dethmers <michiel <at> tincan.co.uk> wrote:

this issue may be useful. http://mantis.phplist.com/view.php?id=15318

also, I only run process bounces once a day, at night, which should
help. But adding sleep will only increase the time it takes to process them.

Michiel

On 08/06/2009 01:18 PM, Daniel Blanco wrote:
> Hi All,
>
> I have a client with phplist version 2.8.12 (I cannot upgrade right
> now due time issues).
>
> He is having heavy performance issues during bounce processing.
>
> I noticed that phplist enter a loop for every bounced email and I
> believe this is causing the performance issue, because it doesn't go
> out until it is finished.
>
> Do you think it is a good idea to add throttle(sleep) code for the
> bouncing process? Do you guys have a better idea?
>
> I need to make the site usable during the bouncing processing (run
> once a day).
>
> Any help is appreciated.
>
> PS: I added a post in Developers forum but I'm kind of desperate to
> find a solution.
>
> Thanks with Regards,
> Daniel
> ------------------------------------------------------------------------
>
> _______________________________________________
> Phplist-developers mailing list
> Phplist-developers <at> tincan.co.uk
> http://mail.tincan.co.uk/mailman/listinfo/phplist-developers
>
_______________________________________________
Phplist-developers mailing list
Phplist-developers <at> tincan.co.uk
http://mail.tincan.co.uk/mailman/listinfo/phplist-developers

_______________________________________________
Phplist-developers mailing list
Phplist-developers <at> tincan.co.uk
http://mail.tincan.co.uk/mailman/listinfo/phplist-developers
Zoltan Laszlo Ferenci | 8 Aug 2009 22:04

Import Error

Hi,
I'm getting this error while importing:
Database error 1064 while doing query You have an error in your SQL 
syntax; check the manual that corresponds to your MySQL server version 
for the right syntax to use near '= "" where id = 1' at line 1

I cannot find this row in the code. Could anyone help?

Thanks,
Zoltan

_______________________________________________
Phplist-developers mailing list
Phplist-developers <at> tincan.co.uk
http://mail.tincan.co.uk/mailman/listinfo/phplist-developers

Zoltan Laszlo Ferenci | 8 Aug 2009 22:38

import corrected

Hi!
Can anyone tell me, how can I post corrections of code?

admin/commonlib/pages/importcsv.php, row 579:

----------------------------------------------------------------------
foreach ($user["systemvalues"] as $column => $value) {
*  if ($column)
*    $query .= sprintf('%s = "%s",', $column, $value);
}
----------------------------------------------------------------------

Regards,
Zoltan Laszlo Ferenci

_______________________________________________
Phplist-developers mailing list
Phplist-developers <at> tincan.co.uk
http://mail.tincan.co.uk/mailman/listinfo/phplist-developers

Michiel Dethmers | 8 Aug 2009 23:11
Picon
Favicon

Re: import corrected


just open an mantis issue on http://mantis.phplist.com

Michiel

On 08/08/2009 05:38 PM, Zoltan Laszlo Ferenci wrote:
> Hi!
> Can anyone tell me, how can I post corrections of code?
>
> admin/commonlib/pages/importcsv.php, row 579:
>
> ----------------------------------------------------------------------
> foreach ($user["systemvalues"] as $column => $value) {
> *  if ($column)
> *    $query .= sprintf('%s = "%s",', $column, $value);
> }
> ----------------------------------------------------------------------
>
> Regards,
> Zoltan Laszlo Ferenci
>
>
> _______________________________________________
> Phplist-developers mailing list
> Phplist-developers <at> tincan.co.uk
> http://mail.tincan.co.uk/mailman/listinfo/phplist-developers
_______________________________________________
Phplist-developers mailing list
Phplist-developers <at> tincan.co.uk
http://mail.tincan.co.uk/mailman/listinfo/phplist-developers

Zoltan Laszlo Ferenci | 9 Aug 2009 19:03

Timing from subscription time

Hi,
Do anybody want to work with me on a development, that will enable to
schedule messages based on subscription time? (Or any other time field)

Here are some example, how it could work:
1. you can write an email that will be sent 1 days after someone
subscribe to your list
2. your subscribers are customers, you have a field with a time of
purchase of a product. You can send an automatic email after 2 weeks of
purchase to ask, how the product works, has he/she any question, etc.
3. you can send a row of emails after subscription, e.g. one email every
day or every week for a period of time. This can be an email course for
instance. This teaching material could be a good reason, why they subscribe.

I have already a working version of this extension. The only problem is
that it can be set only directly in the database with PHPMyAdmin. It
should be put in the administration area.
So who want to work with me?
Regars,
Zoltan

_______________________________________________
Phplist-developers mailing list
Phplist-developers <at> tincan.co.uk
http://mail.tincan.co.uk/mailman/listinfo/phplist-developers

sanjay yadav | 10 Aug 2009 10:25
Picon

hi how to work with you

Dear sir,
    i am sanjay yadav working on php .tell me datail of how to work  on that product.

_______________________________________________
Phplist-developers mailing list
Phplist-developers <at> tincan.co.uk
http://mail.tincan.co.uk/mailman/listinfo/phplist-developers
Jaime Gómez Obregón | 11 Aug 2009 02:02

Re: Timing from subscription time

Zoltan Laszlo Ferenci escribió:
> Hi,
> Do anybody want to work with me on a development, that will enable to
> schedule messages based on subscription time? (Or any other time field)
> 
> Here are some example, how it could work:
> 1. you can write an email that will be sent 1 days after someone
> subscribe to your list
> 2. your subscribers are customers, you have a field with a time of
> purchase of a product. You can send an automatic email after 2 weeks of
> purchase to ask, how the product works, has he/she any question, etc.
> 3. you can send a row of emails after subscription, e.g. one email every
> day or every week for a period of time. This can be an email course for
> instance. This teaching material could be a good reason, why they 
> subscribe.

Sounds interesting and useful.

For product expiration and renewal alerts, birthday messages, welcome 
emails and so on.

FYI MailChimp calls it Autoresponders:

http://www.mailchimp.com/features/power_features/autoresponders/
http://www.mailchimp.com/articles/sending_automatic_birthday_emails_with_mailchimp/

Regards,

--

-- 
Jaime GÓMEZ OBREGÓN
jaime <at> iteisa.com
ITEISA
http://www.iteisa.com
+34 902055277
_______________________________________________
Phplist-developers mailing list
Phplist-developers <at> tincan.co.uk
http://mail.tincan.co.uk/mailman/listinfo/phplist-developers

Jaime Gómez Obregón | 14 Aug 2009 18:42

Is PHPList codebase solid for future features?

Hi all,

I've started to use PHPList some weeks ago and now I've started to have 
a look at the source in order to try to improve the look and feel and 
the usability of the UI.

But the way PHPList is constructed makes it very difficult to do any of 
such improvements: there is no independent presentation layer, the i18n 
implementation is confusing (getText has probed to be far more robust), 
lots of embedded styles and scripts, no database abstraction layer, 
hardcoded HTML, no semantic markup... amongst many other things I'd like 
to see.

There are also a couple of things I don't like, as sharing the Webber 
libraries, files ending in ".inc", abuse of global and superglobal 
variables, the /?page=action dispatcher, mixing web and command line 
logic, files over ~1,000 lines... not to mention http://tinyurl.com/otd3s2

IMHO integrating all of those improvements and making PHPList ready for 
further development would imply almost a complete rewrite of the actual 
code base.

Please, don't take me wrong: I really appreciate PHPList, I use it, I 
know it's given out for free and I made my little contribution on the 
issue tracker. The point is that I'd like to add things but don't see 
the actual codebase solid enough.

I'd like to ask: is there any plan for a major rewrite?

In the case of somebody starting such a heavy work, the changes are 
likely to be not easily merged back into the trunk. Would the dev team 
be supporting it? Have there been any attempts to address the goals I 
described?

--

-- 
Jaime GÓMEZ OBREGÓN
jaime <at> iteisa.com
ITEISA
http://www.iteisa.com
+34 902055277
_______________________________________________
Phplist-developers mailing list
Phplist-developers <at> tincan.co.uk
http://mail.tincan.co.uk/mailman/listinfo/phplist-developers


Gmane