Inputs needed for a naive web developer to develope a website.
-
Hi, I am basically a desktop app developer, and for last 1 year I'm into mobility domain, working on apps, and multimedia. I have very good grip on C, C++ and basically know some HTML, I also have good knowledge of Database query languages. I'm planning to come up with a website, which is basically like a social networking site facebook, but to be meant for different reason ( Sorry, I can't discuss on that ). I don't have much knowledge in web development. but I'm confident that I can work on, HTML, JavaScript,PHP. So can please someone help me , 1) What technologies should I start. 2) How these networking sites are built, with user login etc. 3) Is there any helping documents which I can refer to. 4) What database technologies that I should learn. I am not really worried about the time. I hope you people help me in this regard. Thanks in advance. Regards, Vijay. Amusement of a speculative mind... http://www.vijaysringeri.blogspot.com[^]
-
Hi, I am basically a desktop app developer, and for last 1 year I'm into mobility domain, working on apps, and multimedia. I have very good grip on C, C++ and basically know some HTML, I also have good knowledge of Database query languages. I'm planning to come up with a website, which is basically like a social networking site facebook, but to be meant for different reason ( Sorry, I can't discuss on that ). I don't have much knowledge in web development. but I'm confident that I can work on, HTML, JavaScript,PHP. So can please someone help me , 1) What technologies should I start. 2) How these networking sites are built, with user login etc. 3) Is there any helping documents which I can refer to. 4) What database technologies that I should learn. I am not really worried about the time. I hope you people help me in this regard. Thanks in advance. Regards, Vijay. Amusement of a speculative mind... http://www.vijaysringeri.blogspot.com[^]
Take a look at http://www.dotnetnuke.com/[^] This would allow you to get a website up and running in very short amount of time. Download the evaluation copy, get yourself some books on DotNetNuke and really give it some consideration. I used it at a previous company (internal project) and was amazed. There are also many companies out there that host DNN for you if you don't have a web server and a static IP address. my 2 cents. :cool:
-
Hi, I am basically a desktop app developer, and for last 1 year I'm into mobility domain, working on apps, and multimedia. I have very good grip on C, C++ and basically know some HTML, I also have good knowledge of Database query languages. I'm planning to come up with a website, which is basically like a social networking site facebook, but to be meant for different reason ( Sorry, I can't discuss on that ). I don't have much knowledge in web development. but I'm confident that I can work on, HTML, JavaScript,PHP. So can please someone help me , 1) What technologies should I start. 2) How these networking sites are built, with user login etc. 3) Is there any helping documents which I can refer to. 4) What database technologies that I should learn. I am not really worried about the time. I hope you people help me in this regard. Thanks in advance. Regards, Vijay. Amusement of a speculative mind... http://www.vijaysringeri.blogspot.com[^]
"If you think it's expensive to hire a professional to do the job, wait until you hire an amateur." Red Adair. nils illegitimus carborundum me, me, me
-
Take a look at http://www.dotnetnuke.com/[^] This would allow you to get a website up and running in very short amount of time. Download the evaluation copy, get yourself some books on DotNetNuke and really give it some consideration. I used it at a previous company (internal project) and was amazed. There are also many companies out there that host DNN for you if you don't have a web server and a static IP address. my 2 cents. :cool:
David Mujica wrote:
Take a look at http://www.dotnetnuke.com/[^]
Thanks for the info David,I agree I shouldn't be spending much time on reinventing the wheel. My idea was not to depend on any service provider except hosting. Thank you.
-
"If you think it's expensive to hire a professional to do the job, wait until you hire an amateur." Red Adair. nils illegitimus carborundum me, me, me
Thanks Mark.
-
Hi, I am basically a desktop app developer, and for last 1 year I'm into mobility domain, working on apps, and multimedia. I have very good grip on C, C++ and basically know some HTML, I also have good knowledge of Database query languages. I'm planning to come up with a website, which is basically like a social networking site facebook, but to be meant for different reason ( Sorry, I can't discuss on that ). I don't have much knowledge in web development. but I'm confident that I can work on, HTML, JavaScript,PHP. So can please someone help me , 1) What technologies should I start. 2) How these networking sites are built, with user login etc. 3) Is there any helping documents which I can refer to. 4) What database technologies that I should learn. I am not really worried about the time. I hope you people help me in this regard. Thanks in advance. Regards, Vijay. Amusement of a speculative mind... http://www.vijaysringeri.blogspot.com[^]
I follow the lamp stack of Linux, Apache, MySQL and PHP I do this mainly because of cost, resources, a friendly and knowledged community can be easily found to help guide you on your way. This stack is also very wide used and for good reasons. So to your questions 1) What technologies should I start. PHP, MySQL, HTML, CSS, JavaScript (and the jQuery library). For local dev I use the abyss x1 http because its free and very easy to setup. If you work on a linux box getting mysql, php and apache is often bundled in a group of packages that is an easier install. But Apache has a lot more bells and whistles to make it more custom, which why I use abyss. The order I would train in is html and css, then javascript and jQuery, and then PHP and MySQL. Once you get to PHP/MySQL you will want to focus on issues of sessions and security. 2) How these networking sites are built, with user login etc. This is a big question but the short answer is sessions. Sessions store values placed in them by the scripts you write, like a posted form sends username and password to a server. a script on the server scrubs the input, to protect from hackers, and validates the info. If its correct then a session variable(s) is(are) set so you can maintain persistant data between page request. Session related variables can include user name, security level, a saved shopping cart, etc. 3) Is there any helping documents which I can refer to. To numerous to count. This site, "Code Project" is a truly great resource for code snips and guidance. And I do not get paid to write this...well I do not think I do...maybe I should ask ;) also: http://www.php.net/ , http://www.mysql.com/ , http://www.w3schools.com/html/ , http://www.w3schools.com/js/ , http://jquery.com/ , and a place to see where online applications are going sites like this http://html5demos.com/ give you a glimps of whats possible 4) What database technologies that I should learn. MySQL is the most common db engine you will find on the net.
Chris J www.redash.org