Developing dynamic websites....

Jay Bee

Banned
Joined
Jan 31, 2013
Messages
43,120
Reaction score
2
Hi,

I am developing an embedded solution, which requires GUI, animation and real time updating....

I have implemented simple dataloggers using php/jquery/node.js in the past

But i do not really fully understand the whole web thing, i usually go read up the wiki, do the tutorial then start doing the copy & paste thingy...

Hope the kind people here can provide some links(non-common) to help me understand the web thingy...

:):)
 

davidktw

Arch-Supremacy Member
Joined
Apr 15, 2010
Messages
13,547
Reaction score
1,301
Hi,

I am developing an embedded solution, which requires GUI, animation and real time updating....

I have implemented simple dataloggers using php/jquery/node.js in the past

But i do not really fully understand the whole web thing, i usually go read up the wiki, do the tutorial then start doing the copy & paste thingy...

Hope the kind people here can provide some links(non-common) to help me understand the web thingy...

:):)

There would be tens of thousands of websites tackling different aspects of what you want to do regarding web development, responsive design, websockets, ajax and so forth. You probably need to be more specific on what you exactly what to tackle.

If you want comprehensive approach to web development, you will need to read up on books which normally following a line of thoughts from the author. Website references are often cherry picking on certain topics and assume you knows the rest from other sources.

Books like this, AJAX, Rich Internet Applications, and Web Development for Programmers: Paul J. Deitel, Harvey M. Deitel: 9780131587380: Amazon.com: Books, would be what you should get yourself immerse in.

Even books on RCP will mold you onto dynamicness of a client-server model, Eclipse Rich Ajax Platform: Bringing Rich Client to the Web (FirstPress): Fabian Lange: 9781430218838: Amazon.com: Books. Same for this Client-Server Web Apps with JavaScript and Java - O'Reilly Media

If you have more specific questions, post here for help.
 

Jay Bee

Banned
Joined
Jan 31, 2013
Messages
43,120
Reaction score
2
line of thoughts from author

yeah, i guess i really need that, since i never had any formal programming/coding education before.....
Somehow managed to survive in this field via goggling and low pay :s13::s13:

I guess the difficult part for my current application is that, i dun have a full webserver to install the APIs, so i need to spew out raw data at http layer....

thanks for your help :)
 

davidktw

Arch-Supremacy Member
Joined
Apr 15, 2010
Messages
13,547
Reaction score
1,301
yeah, i guess i really need that, since i never had any formal programming/coding education before.....
Somehow managed to survive in this field via goggling and low pay :s13::s13:

I guess the difficult part for my current application is that, i dun have a full webserver to install the APIs, so i need to spew out raw data at http layer....

thanks for your help :)

If it helps at all, perhaps you would to seriously consider a computer science course. A computer science course will not expose you to indepth web design, but it will open up your knowledge to proper approach in computing. I would like to believe that even a diploma will helps. That being said, a lot of the learning process really depends on your inquisitive characteristics. Books are just one avenue to get the necessary knowledge.

I don't understand with regards to your full webserver statement. What kind of completeness are you looking for ? You can build a framework of RESTful or API so to speak without using a single framework.

Web development is a really really vast space. Even when HTTP is not in the topic, software can fall under web development whether it is public facing or just intranet facing. Using just plain UDP, or TCP or even ICMP falls under web development. It is just a way to conceptualise topics.

Seems like you have more specifics that you would like to share for further discussion. Feel free to voice out your concerns.
 

ykgoh

Master Member
Joined
Jan 1, 2000
Messages
2,782
Reaction score
0
To focus your learning and research, I can roughly list out the things you may need.


GUI is defined by your HTML design in web pages and other rich client widgets. Animations and real time updating are handled by the web browser at client side. All these can be done via an AJAX framework that handles the finer details within the web browsers. Evaluate and choose one of them that works for you e.g. jQuery.

I have not done embedded system before btw. But embedded web server typically ships as a C/C++ library that can be added and linked into your existing project. There is usually a skeletal "Hello World" kind of console program that shows users how to use the library to start up the embedded web server. This covers the server side implementation.

In addition, your embedded OS may be Linux. And it's also possible to put in a standalone lightweight Web server and get it to auto start like a daemon or through /etc/rc.local file. Place your web pages and CGI scripts in the correct directory depending on your web server configuration or requirement e.g. wwwroot or htdocs or cgi-bin etc.
 

focus1974

Greater Supremacy Member
Joined
May 12, 2007
Messages
91,190
Reaction score
32,798
Jaybee.. tell us what your project requiremetn is.. and
we might be able to tell you what is suitable.

Your project requirements at this point..
sounds very simple .. like any typical SASS project to me

Don't need go do computer sceience degree or what...
that one maybe if you do C++ and low level programming..
but nowadays.. most people doing web programming ..just need a few months to pick up the coding and learn thru experience and googling.
The only part that cannot be learn..is the asthetic part... Web design is beyond me... I only use bootstrap to make my life easier... but still the outcome in terms of design is a disaster.
 
Last edited:
Important Forum Advisory Note
This forum is moderated by volunteer moderators who will react only to members' feedback on posts. Moderators are not employees or representatives of HWZ Forums. Forum members and moderators are responsible for their own posts. Please refer to our Community Guidelines and Standards and Terms and Conditions for more information.
Top