It seems to me to be more flexible if HAC4Linux would
either be Client Server or Web based. Advantages:
- Calculations can be done as batch jobs in low usage
time
- Data can be backed up centrally
- Easy to Access and View the Data from any place via
Web
- Easy to change the data processing scripts to calculate
custom measures (like P for example)
- Can be integrated with other systems (Club Homepage /
Discussion boards)
- Better portability and does not require users to be
running Linux
- Easy to customise appearance of app
My idea is to have the Client Software handle only the
data transfer from the cycle computer, translate it to XML
or another dataexchange format, then upload it to the
server.
Server can be easily implemented using LAMP. Please
contact me if you are interested!
Logged In: YES
user_id=319237
Hi!
I am interested, but I do not know how to programme an
application with a client/server structure. I also think, that this
solution would not be the best, because it is to much work for
implementation and I do not know often it would be used.
The Idea of a web based application is something I would
prefer, but I think a HAC4Linux as a standalone apllication is
the best way at the moment and the most users will do their
tour examination in this way. As an additional application it
would be something very usable, especially for web pages. I
think a good Perl or PHP application would do a good job.
Combined with a MySQL server (as used in LAMP) it is a very
good idea. Are you interested in developing such an
application? If you would also prefer a MySQL data baseI
would need some information on how to implement a MySQL
interface in HAC4Linux.
Up to now I did not care about XML. I had no time to learn it
and I do not know the advantages in a XML file format. Are
you interested in designing a XML file format for HAC4Linux
and also in developing input and output procedures?
Regards
Rick
Logged In: YES
user_id=319237
Hi!
I am interested, but I do not know how to programme an
application with a client/server structure. I also think, that this
solution would not be the best, because it is to much work for
implementation and I do not know often it would be used.
The Idea of a web based application is something I would
prefer, but I think a HAC4Linux as a standalone apllication is
the best way at the moment and the most users will do their
tour examination in this way. As an additional application it
would be something very usable, especially for web pages. I
think a good Perl or PHP application would do a good job.
Combined with a MySQL server (as used in LAMP) it is a very
good idea. Are you interested in developing such an
application? If you would also prefer a MySQL data baseI
would need some information on how to implement a MySQL
interface in HAC4Linux.
Up to now I did not care about XML. I had no time to learn it
and I do not know the advantages in a XML file format. Are
you interested in designing a XML file format for HAC4Linux
and also in developing input and output procedures?
Regards
Rick
Logged In: NO
Hi Rick,
I posted the feature request for web enabled HAC4 Linux.
>think a good Perl or PHP application would do a good job.
>Combined with a MySQL server (as used in LAMP) it is a very
>good idea. Are you interested in developing such an
>application? If you would also prefer a MySQL data baseI
>would need some information on how to implement a MySQL
>interface in HAC4Linux.
Yes I am interested in developing it. My Job involves a lot
of php / mysql programming, so I think that I can get
something initial going very quickly (I use codecharge for
the DB interface).
I suggest creating the following application components:
A - datatransfer PC - HAC4
B - DAT / TUR File Converter - Extractor
C - Database Uploader
D - Actual interface (web / linux app / win app)
A possible scenario is like this:
1. I download the .dat or .tur file to my PC with whatever
software I want. 2. Then I go to the webpage and upload the
file 2.1 The webserver uses (B) to move new data to a mysql
table 3. I add comments & Additional Data via the web
interface (equivalent to .tur file capability) 4. I can add
manual trainings via the webinterface 5. Generate statistics
based on mysql data 6. Analyse Training Data via Web (basic)
7. Detailed Training Analysis using a local application that
uses the MySQL data 8. The website can be expanded /
combined to allow trainer / athlete communication like
comments, setting targets ...
What I do not want to do is (A) and (B) because I think it
would take me too much time to understand the C code.
What I could do is the MySQL side and Web interface.
Logged In: NO
Hi Rick,
I posted the feature request for web enabled HAC4 Linux.
>think a good Perl or PHP application would do a good job.
>Combined with a MySQL server (as used in LAMP) it is a very
>good idea. Are you interested in developing such an
>application? If you would also prefer a MySQL data baseI
>would need some information on how to implement a MySQL
>interface in HAC4Linux.
Yes I am interested in developing it. My Job involves a lot
of php / mysql programming, so I think that I can get
something initial going very quickly (I use codecharge for
the DB interface).
I suggest creating the following application components:
A - datatransfer PC - HAC4
B - DAT / TUR File Converter - Extractor
C - Database Uploader
D - Actual interface (web / linux app / win app)
A possible scenario is like this:
1. I download the .dat or .tur file to my PC with whatever
software I want. 2. Then I go to the webpage and upload the
file 2.1 The webserver uses (B) to move new data to a mysql
table 3. I add comments & Additional Data via the web
interface (equivalent to .tur file capability) 4. I can add
manual trainings via the webinterface 5. Generate statistics
based on mysql data 6. Analyse Training Data via Web (basic)
7. Detailed Training Analysis using a local application that
uses the MySQL data 8. The website can be expanded /
combined to allow trainer / athlete communication like
comments, setting targets ...
What I do not want to do is (A) and (B) because I think it
would take me too much time to understand the C code.
What I could do is the MySQL side and Web interface.