How can we learn the development pattern of WeChat from scratch?

Source: Internet
Author: User
Keywords Php api
Tags php language learn php learn php basics php basics php introduction
Programming 0 Foundation, open a public platform, want to use development mode call various API interface. The main platform is the nature of local service. Hope the final rendering effect is: 1, robot interaction. 2, there is a database, to provide the matching of search and lost items. 3, information retrieval (such as access to school educational management system check results, etc.). 4. Information release (presented in a dual way with push and Web pages).
Rookie one, do not know the description of the right. At present, the difficulty is to understand the PHP language, more difficult to achieve the desired effect. Ask you to use the great God, how can you learn? Where to study? Do you have to learn PHP language from scratch?

Reply content:

1. Robot interaction
I don't think you can make it. Of course, except for calling third-party APIs.
2, there is a database, to provide the matching of search and lost items
Simple, the SQL statement will be OK.
3. Information retrieval of administration system of Academic Affairs Office
You need to do a mock landing, so you first have to make sure that the academic Office's Landing and the request process for the results are clear.
You also need to know http to understand Cookie/session. You also need to know HTML when necessary. Regular expressions are necessary.
This is more difficult.
4. Information dissemination
Easy, SQL statement on the line.

your difficulty is not to read PHP, but you do not have Web programming at all.
The public platform does not push this, either you manually send a message to the user, or the user takes the initiative to pull the message.
There is a demo in the documentation for the public platform. At least you need to know how to modify and use.


Android sequencing to:

1. Build a PHP environment locally and MySQL is well equipped.

2. Development does not require HTML to be understood, but the entire process is the same as the browser requesting the page. (The process of receiving data and returning the data is different, but the two processes are already well written in the demo and can be used directly.) ) can look at W3cschool above tutorial PHP Introduction , the inside mix of HTML and php,html part can not go to tube first. If you have a C language Foundation, Getting started is easy.

3. Be sure to practice more in the local, learn how to accept the front desk (browser) transmitted data, using PHP to manipulate the database, get the results echo to the page, if this learned, transplant to very easy.

4. Try using the browser's network tool (Chrome's F12, Firefox's firebug inside), and then familiarize yourself with the request/response. Use this gadget to see how your browser interacts with the server, the Web Programming Essentials tool. I also do the public number development, has also been to the university to develop the curriculum procedures, oneself also applied for a number, want to do a league in the 2-3-line city, certainly can not be made into the portal network, do not know what to look like? Don't know how to plan? Who has the idea to look at your situation, in fact you want to use the platform to engage in projects, rather than interested in technology.

No basis to learn from the beginning, write their own code, thankless, typical for the means to forget the purpose.

My suggestion is: you draw a good demand, data collation good, to pig net spend hundreds of yuan to ask people to engage in is.


If you want to eat eggs, why raise hens? I think the internet has brought us a mode of collaboration without geography, rather than making an individual an almighty God. Therefore, I suggest that the main problem to determine their own needs, is to take the operation, or want to take the direction of development.

I do development, do not have the experience of the operation, can not share good ideas, but I think if you want to take the direction of operation to concentrate on doing a good job, direct purchase of technology.

If it is the development of the words can be explored.

To learn to develop, understand a programming language is necessary, Php,asp,java or Python can do development, PHP relatively easy to master, open source is more, it is recommended to learn PHP. Learn PHP Basics Recommendation Zhongyuan University Sun Zhongli "one week Learn PHP" and "Week learn PHP" related articles

After learning the programming language, we began to develop, to stand as far as possible on the shoulders of giants, that is, the use of mature frameworks and open source code to quickly achieve their own development needs. Domestic open source is much better now than before, have weiphp, micro-engine and other open source framework can be used, these frameworks have to provide complete development documentation, as well as third-party developers to develop good plugins/modules.

In short, others do not have to do a good job, direct use, focus on what they need and others did not do, after all, now the technology update iteration is too fast, and the value of technology is to use. I see the introduction of the combination of HTML5 development is good, there are many scenes are done by this, you can read this book: "Public Platform JSSDK Development: The public and HTML5 Mixed Mode Secrets" (Sino Line, etc.) "Summary Book Review Probation" Tsing lung old thief's "public platform from beginner to proficient". This society, is this, has the poor, has the rich, has the beautiful, has the ugly, has the life to be glorious, has the general, does not have to compare, does oneself is good! Learn to develop, you can join the AI Bean Exchange Group 452207697 Oh, there are many seniors can learn.
  • 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.