Home >Web Front-end >HTML Tutorial >Newbie asking: What is the process of making a website? _html/css_WEB-ITnose

Newbie asking: What is the process of making a website? _html/css_WEB-ITnose

WBOY
WBOYOriginal
2016-06-24 12:04:391144browse

I have recently been forced to put it on the shelves, and I want to make a relatively complete website (including a database). But for the first time, I was a little confused. I have to publish a low-level post in this place where experts gather... ^_^...

I would like to ask the heroes from the following aspects:
1), making a website, in general How many parts can it be divided into?
What is the process of making a website?
Which part is the most difficult?

2) In terms of web development, what are the more mainstream development tools now? Which language is easier to learn?

3) Based on development experience, heroes, please give me some forward-looking suggestions and opinions. Or some learning materials, I would also be very grateful


Reply to the discussion (solution)

I was recently pushed to the shelves, To make a relatively complete website (including database). But for the first time, I was a little confused. I have to publish a low-level post in this place where experts gather... ^_^...

I would like to ask the heroes from the following aspects:
1), making a website, in general How many parts can it be divided into?
What is the process of making a website?
Which part is the most difficult?

2) In terms of web development, what are the more mainstream development tools now? Which language is easier to learn?

3...



http://danielzzu.blog.163.com/blog/static/1185153042009101781332319/

Thank you MuBeiBei!
Finished reading A lot of gains

1) How many parts can making a website be divided into?
What is the process of making a website?
Which part is the most difficult?
????????????????????????????????????????????? ??
Answer: For the static page part, first design the page rendering (using PS), and then slice and separate the pictures and background (using Fireworks).
Next, design the web page layout according to the renderings, which involves whether to use Table or DIV CSS for layout. If you are not familiar with CSS and have to meet the deadline, you should use Table. Customers will not understand and will not care about what you use. Completing the task on time is the most important thing.

2) In terms of web development, what are the more mainstream development tools now? Which language is easier to learn?
__________________________________________________________________________________
The mainstream development tool is of course Dreamweaver. As for the language, the browser side is mainly Javascript, and the server side is mainly: asp (or ASP.NET), jsp, and PHP. . . , ASP is easier to use, and there are many ready-made source codes on the Internet.

3) Based on development experience, heroes, please give me some forward-looking suggestions and opinions. Or some study materials, I would also be grateful
???????????????????????????????????? ????????????
Making a website involves too many things, especially a dynamic website, which involves both client (front-end) development (ie: static web design part) and server-side Development (ie: dynamic web design part); involves both HTML language and Javascript scripting language, as well as server-side ASP, PHP. . . (Strictly speaking, of course, they are not a language).
Don’t say mastery, if you want to learn all these contents, it will be enough for you to work for several years. When you learn it, you will find that these technologies are already facing obsolescence. . .

Oh, no more, I’m too tired to type.

Ah, after hearing what zhoufs said, I was a little eager to give it a try, but when I saw "Don't say mastery, it will take you a few years to learn all these contents", my heart... ...confused! !

For a newbie like me, from a programmer’s perspective, where should I first start learning in terms of technology?

Please help me fill in the blanks:
for example: You need to learn (PHP or jsp...) in order to (make dynamic web pages). ????May not be accurate

The first stage: need to learn ( ) to be able to ( ).
The second stage: Need to learn ( ) and be able ( ).
The third stage: Need to learn ( ) and be able ( ).

I want to have a clearer learning list!
Thank you...

1) How many parts can making a website be divided into?
What is the process of making a website?
Which part is the most difficult?
????????????????????????????????????????????? ??
Answer: For the static page part, first design the page rendering (using PS), and then slice and separate the pictures and background (using Fireworks).
Next, design the web page layout according to the renderings, which involves whether to use Table or DIV CSS...


Thank you for your hard work. Listening to your words is better than reading a pile of information...
I will have many questions for you in the future, and I hope you will give me some advice! !
I would like to thank you

HTML is a trivial matter

What you are doing must be a dynamic language database

If you don’t know anything, it may be a problem. It will be great

Haha, you feel discouraged when you hear that you have been busy for a few years? This also varies from person to person. For those who are smart and willing to endure hardship, one year is enough.

Nowadays, many software companies do not require developers to be proficient in everything. They only need to be proficient in one. For example: Those who do web front-end development only need to know static web design; those who do page renderings only need to be proficient in PS and have a certain aesthetic ability (there are more MMs in this field); those who do back-end databases need Proficient in ASP, JSP, PHP, etc.

So, in the end, it depends on which line of work you plan to pursue. If you don’t have any foundation, it will be a bit difficult to learn. If you have perseverance, just start with the simplest front-end development. There is a book called "Unique DIV CCS Web Page Layout and Beautification" (available for download as an e-book), which is very suitable for beginners to learn and use. (There are 2 pages missing, I can pass them to you)

As for what to learn first and what to learn next, I don’t think it is necessary to follow the steps. In principle, you can learn whatever you use. You can do some simulation exercises or
actual development. The development process is also a learning process. Learning during development will have the best effect.

HTML is a trivial matter

What you are doing must be a dynamic language database

If you don’t know anything, there may be problems Very big


I know the road ahead will be difficult, but I am willing to endure hardship. Young and energetic...
I hope you will give me some advice! Thank you very much for helping me.
I would like to ask you a question:
Where should I start first when building a dynamic language database? I want to build a clearer process in my mind now.

A website is divided into a front-end and a back-end. The front-end should have a well-designed web page, and then embed relatively simple codes such as asp and php. The back-end functions may be more complicated and involve a lot of things. . However, when developing websites for small and medium-sized enterprises, they generally use CMS development, which means using other people's programs for secondary development. You only need to know some HTML. For example, Kexun’s CMS system, Fengyi’s CMS system, Dongyi and the like are all pretty good. Building a website is fast and easy to maintain.

Haha, you feel discouraged when you hear that you have been busy for several years? This also varies from person to person. For those who are smart and willing to endure hardship, one year is enough.

Nowadays, many software companies do not require developers to be proficient in everything. They only need to be proficient in one. For example: Those who do web front-end development only need to know static web design; those who do page renderings only need to be proficient in PS and have a certain aesthetic ability (there are more MMs in this field); those who do back-end databases need Proficient in ASP, JSP, PHP, etc.

So, in the end, it depends on which industry you plan to pursue. If you don’t have any basics...


Hey, how come you and I are smart and willing to endure hardships? ? You have a keen eye... (Everyone says I'm very thick-skinned, huh)
I don't do art now (I plan to ask a master to help me with that), my role in the team may be as a programmer member. Let me do my work as a programmer down to earth first. That is, my current goal is to build a backend database. (I have come into contact with databases in my last project, a small C/S project developed by Visaual C. I think it might be faster to get started, what do you think?)
I saw it said in many places: apache php mysql is the perfect combination for developing web servers.
I hope you can give me some advice. Regarding my actual situation, what development tools should I use?

A website is divided into a front-end and a back-end. The front-end should have a well-designed web page, and then embed relatively simple codes such as asp and php. The back-end functions may be more complicated and involve a lot of things. . However, when developing websites for small and medium-sized enterprises, they generally use CMS development, which means using other people's programs for secondary development. You only need to know some HTML. For example, Kexun’s CMS system, Fengyi’s CMS system, Dongyi and the like are all pretty good. Building a website is fast and easy to maintain.


Thank you, you have provided me with a brand new idea... I will continue to ask you for advice after I understand the secondary development.

"I hope you can give me some advice. Regarding my actual situation, what development tools should I use?"

Haha, since I have already done it in a software company, then It can only be determined based on the company's situation (the boss has the final say), not based on personal preference or what is currently popular.

apache php mysql is indeed a good choice, but your company may have been using ASP before, so you have to adapt, unless you change jobs, there is no other way.

This is purely for discussion and reference only, haha.

"I hope you can give me some advice, considering my actual situation, what development tools should I use?"

Haha, since I am already working in a software company Yes, it can only be determined based on the company's situation (the boss has the final say), not based on personal preferences or what is currently popular.

apache php mysql is indeed a good choice, but your company may have been using ASP before, so you have to adapt, unless you change jobs, there is no other way.

This is purely for discussion and reference only, haha.


Hehe, I am now a third-year student, and I was asked to make this website by a friend...hehehe

. net~

I’m busy for a moment. I also have this question.

I hope some experts can teach me how to complete a website as quickly as possible. ??Work,

??

Does backend development mean providing a management platform for website managers? Or does it refer to the program support behind the art? (Well, it’s a bit of a silly question)

Does backend development mean providing a management platform for website managers? Or does it refer to the program support behind the art? (Well, it is indeed a bit silly question)



It has nothing to do with art, just to give website administrators a convenient management platform, such as changing news, pictures, publishing articles, etc.

The first stage: you need to learn (ps htnm CSS) to be able to (static drawing and cutting). photoshop dreamweaver
The second stage: you need to learn (C#, ASP.NET using vs2008 or 2010, SQL server) in order to (write background code to implement).
The third stage: You need to learn (js, AJAX, XML) in order to (make the website more vivid).

The process is roughly as follows:

1. Conceive the style, which is the front desk. Color, layout, columns, etc.

2. Draw the idea in PS

3. When confirming that there are no problems. Start slicing (using ps)

4. Use Dreamweaver to splice the sliced ​​things into html pages according to the style you drew

5. Design the database. Required tables, fields, etc.

6. Writing background code. Write the data access layer first. Then the business logic. After that comes the UI (you don’t need to layer it at the beginning. Just write the code directly)

7. Replace the client controls that need to be replaced in the HTML with server controls

8. UI binding

It’s mostly ok.

The process is roughly:

1. Conceiving the style is the front desk. Color, layout, columns, etc.

2. Draw the idea in PS

3. When confirming that there are no problems. Start slicing (using ps)

4. Use Dreamweaver to splice the sliced ​​things into html pages according to the style you drew

5. Design the database. Required tables, fields, etc.

6. Writing background code. Write the data access layer first. Then the business logic. After that comes the UI (you don’t need to layer it at the beginning. Just write the code directly)

7...


Well, it’s very useful! ! Thanks!
But it feels like the road ahead is very long. If I learn and do at the same time, won’t it be very laborious? ?
Based on your experience, which part do you think is the most difficult?

The first stage: you need to learn (ps htnm CSS) to be able to (static drawing and cutting). photoshop dreamweaver
The second stage: you need to learn (C#, ASP.NET using vs2008 or 2010, SQL server) in order to (write background code to implement).
The third stage: You need to learn (js, AJAX, XML) in order to (make the website more vivid).


Thank you, thank you very much! !

Stop by and learn!

Personally, I think the difficulty is about the same. If you want to make a website, you may need to study C# for a little longer

Quoting the reply from liu86815 on the 19th floor:
The process is roughly:

1. Conception The style is from the front desk. Color, layout, columns, etc.

2. Draw the idea in PS

3. When confirming that there are no problems. Start slicing (using ps)

4. Use Dreamweaver to splice the sliced ​​things into html pages according to the style you drew

5. Design the database. Required tables, fields, etc.

6. Writing background code. Write the data access layer first. Then the business logic. After that comes the ui (...

The process is roughly:

1. Conceive the style, which is the front desk. Color, layout, columns, etc.

2. Draw the idea in PS

3. When it is confirmed that there is no problem. Start slicing (using PS)

4. Use Dreamweaver to splice the sliced ​​things according to the style you drew. Into an html page

5. Design the database. Required tables, fields, etc.

6. Write the data access layer first, and then the UI. No need to layer. Just write code directly)

7...



I’m thinking about it, but I don’t know how to use PS yet, so it’s hard to express what I’m thinking in my head... It seems Learning PS also requires a lot of effort. The road is long...

Quote from liu86815 on the 19th floor:
The process is roughly:

1. Conceive the style, which is the front desk. . Color, layout, columns, etc.

2. Draw the idea in PS

3. Start slicing (using PS)

4. , use Dreamweaver to splice the sliced ​​things into html pages according to the style you drew

5. Design the database. Required tables, fields, etc.

6. Write the background code first. Access layer. Then business logic. Then comes UI (...


It’s difficult to master PS, but it’s fast to learn how to draw a website (more ordinary)

Quoting the reply from ouyangzhongwen on the 24th floor:

Quoting the reply from liu86815 on the 19th floor:
The process is roughly:

1. Conceive the style, which is the front desk. Color, layout, columns, etc.

2. Draw the idea in PS

3. When it is confirmed that there is no problem, start slicing (using ps)

4. Use Dreamweaver to cut the sliced ​​things according to the shape. Splice the styles you drew into an html page

5. Design the database. Required tables, fields, etc.

6. ...


Thank you! ...You have to work hard

The first stage: you need to learn (ps htnm CSS) to be able to (static drawing and cutting). photoshop dreamweaver
The second stage: you need to learn (C#, ASP.NET using vs2008 or 2010, SQL server) in order to (write background code to implement).
The third stage: You need to learn (js, AJAX, XML) in order to (make the website more vivid).


The guy upstairs has written down all the knowledge points about getting blood.
First use Photoshop to make the renderings, then use Photoshop to cut the pictures, and use Dreamweaver to start the layout.
There are two ways to layout, the first is to use tables, and the second is to use DIV CSS (now popular).
After the layout, the static page is finished,
Start adding the add-in program.

First: You must know HTML code, this is the foundation
Second: For general PS technology, you must at least be able to cut pictures. If you really can’t, at least you can imitate the pages made by others. stand.
Third: You must have a certain understanding of the backend language. Even if you use CMS, you must at least have a preliminary knowledge of the language

It’s so useful. It’s a great help for a beginner like me! ! ! Thank you very much to the heroes above~~~

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn