What kind of wheels can beginners create for web development?

Source: Internet
Author: User
PHP programmers, who have recently finished learning html and css, and javascript is learning and learning very quickly because of the cc ++ Foundation. They have been able to perform simple DOM operations and read a lot of books, turing has read a lot of books, but now he has encountered a bottleneck in his studies. He is still helpless in building an independent website. He wants to improve his practical experience by building a wheel, learn new things, and think more in the process, by learning the design model for the lack of code, I hope that Daniel can give advice on how to build a wheel while at leisure. If it can slightly explain the meaning of each wheel, PHP programmers, I have recently finished learning html and css. javascript has been learned quickly because of its c/c ++ basics. I have been able to perform simple DOM operations and read many books, turing has read a lot of books, but now he has encountered a bottleneck in his studies. He is still helpless in building an independent website. He wants to improve his practical experience by building a wheel, learn new things, and think more in the process, by learning the design model for the lack of code, I hope that Daniel can give advice on how to build a wheel while at leisure. If it can slightly explain the meaning of each wheel and what to train? What can we get? That is an excellent response: Thank you for your invitation.

A set of standard procedures should have been established for beginners.
  1. Message board. The message board is the ancestor of the web wheel. The entire Internet is composed of countless message boards. This wheel is relatively easy to create. It mainly exercises database knowledge. The three skills $ _ GET and $ _ POST are relatively simple, and the $ _ GET and $ _ POST skills are omitted from the table, the knowledge of the database is a little more complex. You can understand the knowledge of the database paradigm, foreign keys, and so on. You can also take a look at string filtering to prevent database injection. By the way, we also need to prevent repeated submission of user forms and understand what redirection is.
  2. Log on as a user. The User Logon function is added to the message board, and the automatic logon function is also provided. Exercise knowledge about $ _ SESSION and $ _ COOKIE. Of course, at this time, you will face code reconstruction and experience the painful feeling.
  3. Message section. The message board is made of multiple levels. Deepen the knowledge of databases and learn about unlimited menus.
  4. Reply to the user's message. Add the reply function, of course, ajax reply instead of refreshing the page. Use jquery to practice ajax.
Of course, these are the most basic steps, and there are templates, frameworks, and so on, but these are basically learning how to use the wheel. Just do it if you are helpless to build an independent website. Make your personal homepage and other simple things. Adding interactive functions is the same as adding them, so you won't learn anything and have any questions.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.