<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:times new roman, new york, times, serif;font-size:12pt"><DIV style="FONT-SIZE: 12pt; FONT-FAMILY: times new roman, new york, times, serif">Thanks for replying Maciej Wisniowski </DIV>
<DIV style="FONT-SIZE: 12pt; FONT-FAMILY: times new roman, new york, times, serif">&nbsp;</DIV>
<DIV style="FONT-SIZE: 12pt; FONT-FAMILY: times new roman, new york, times, serif">As I have mention some of the problem due to both methods I proposed, I wish to aim to build a system that could keep everything web-based and at the same time&nbsp;process the&nbsp;source&nbsp;data on the user's computer instead of send large source file(such as the dbf) back to the server for process. I feel that this way it would be faster since the processing the source data isn't very complicated with the python modules I have on-hand to do the processing. The problem is how to get the module to the users at the same time work for them. Just as you said, I could make an application for windows users, but I really want to keep everything web based and be multi-plateform. </DIV>
<DIV style="FONT-SIZE: 12pt; FONT-FAMILY: times new roman, new york, times, serif">&nbsp;</DIV>
<DIV style="FONT-SIZE: 12pt; FONT-FAMILY: times new roman, new york, times, serif">I want to make a zope site where you can deliver modules to the user computer, process the data, send back to the server, create zope objects and store it in zodb.</DIV>
<DIV style="FONT-SIZE: 12pt; FONT-FAMILY: times new roman, new york, times, serif">&nbsp;</DIV>
<DIV style="FONT-SIZE: 12pt; FONT-FAMILY: times new roman, new york, times, serif">This is what I wants to do. Please feel free to provide me with any suggestion.. Thanks.<BR><BR></DIV>
<DIV style="FONT-SIZE: 12pt; FONT-FAMILY: times new roman, new york, times, serif">----- Original Message ----<BR>From: Maciej Wisniowski &lt;maciej.wisniowski@coig.katowice.pl&gt;<BR>To: Allen Huang &lt;swapp0@yahoo.com&gt;<BR>Cc: Zope &lt;zope@zope.org&gt;<BR>Sent: Wednesday, December 27, 2006 7:18:37 AM<BR>Subject: Re: [Zope] processing data problem<BR><BR>
<DIV>&gt; I already have the tools to do it but I just don't know where to do it.<BR>&gt; Is it to bring the program to the user and process it on the user's<BR>&gt; computer or bring the data to my server and do it.<BR>&gt; If its on the user's computer, I could save the time from transfering<BR>&gt; files, which could be a really problem if the file is over 500mb,<BR>&gt; let alone 1GB. but the user's computer might not have the libraries<BR>&gt; needed to translate the set data.<BR>This is very inprecise use case description. Do you have to transfer<BR>these files for every user and every time he has to do something? How<BR>many users (and concurrent users) you will have? What is your network<BR>admin opinion about such a big transfers for estimated amount of users?<BR><BR>&gt; I would really like to work on the first case, since I think it is the <BR>&gt; most effeicient way,<BR>Efficient for you or for your users?<BR><BR>&gt; but I don't know how to do it (bring the
 program to a computer <BR>&gt; that probably won't have python or the required libraries). <BR>&gt; Do you know how to accomplish this? Could you help me?<BR>What do you mean by 'bring the program to a computer'?<BR>Just few hints:<BR>1. Write INSTALL.txt :-)<BR>2. Use python 'eggs'.<BR>3. In Windows you may use py2exe (or things like that) to create<BR>typical Windows executable app.<BR><BR>and there are other possibilities like installers etc. but you<BR>first need to define your target platform and then ask about this<BR>(possibly on python mailing list).<BR><BR>-- <BR>Maciej Wisniowski</DIV></DIV>
<DIV style="FONT-SIZE: 12pt; FONT-FAMILY: times new roman, new york, times, serif"><BR></DIV></div><br>__________________________________________________<br>Do You Yahoo!?<br>Tired of spam?  Yahoo! Mail has the best spam protection around <br>http://mail.yahoo.com </body></html>