InternetThiết kế Web

Những gì bạn cần biết để tạo một trang web

Những gì bạn cần biết để tạo một trang web
Tác giả: Biktimirov Nail

Cho đến nay, rất nhiều người mới đang tự hỏi những gì bạn cần biết để tạo trang web riêng của bạn mình và tiếp tục tạo ra các trang web khác, trong một từ để trở thành một chuyên gia trong lĩnh vực này, một chuyên gia trong lĩnh vực công nghệ internet. Tất nhiên, tất cả cùng một lúc từ bầu trời trên đầu không rơi, nó được, bằng cách này, thậm chí tốt hơn, chúng ta hãy mỗi người đàn ông mất tự từ trên trời những gì ông thực sự cần, chứ không phải cho tất cả mà không bị bắt, valilos ông từ trời trên đầu. Yeah, những câu chuyện đùa bật ra rằng nó là cần thiết. Nhưng nó không phải là về câu nói đùa trong câu hỏi và những gì bạn cần biết để tạo ra các trang web.

Trong bài viết này, tôi sẽ nói với bạn về vấn đề này một cách chi tiết hơn. Vâng, nhiều người lên án tôi vì những gì tôi tiết lộ bí mật, bởi vì nhiều lập trình viên chuyên nghiệp người tạo ra các trang web, họ sẽ nói - tại sao bạn mở tất cả các thẻ cho người mới bắt đầu, hãy để họ đi, thu thập tất cả các lỗ trên đường đi của nó, vì nó đã từng làm chúng tôi. Nhưng tại sao, và những gì các vấn đề lớn, bạn nói? Và bởi vì tất cả mọi người muốn trở thành nhu cầu trong lĩnh vực của họ và mỗi, trong trường hợp này là câu hỏi về các lập trình viên chuyên nghiệp người tạo ra trang web mà che giấu sự thật, cố gắng để tạo ra sương mù ở phía trước một người mới đến có người mới này đã biến mất mong muốn tạo ra các trang web và tìm hiểu tất cả các công nghệ này. Tôi nói rằng đó là để tìm hiểu, không dạy hoặc nhồi nhét tồi tệ hơn vì lập trình - nó không phải là zubreshka, sự sáng tạo này, và sự sáng tạo không học tập, nó là học được.

Ngày xửa ngày xưa tôi cũng rất ích kỷ, nhưng cuộc sống của tôi đã thay đổi đáng kể, cái nhìn mới về những điều cũ. Kết luận đầu tiên và quan trọng nhất, mà tôi thấu hiểu trong các trang web xây dựng, rất - không phải tất cả những người tạo ra các trang web, các chuyên gia trong lĩnh vực của họ. Có họ là lập trình viên, nhưng không phải là chuyên gia. Đối với không phải mọi chuyên nghiệp lập trình viên. Nhiều tạo trang web cho niềm vui, ai đó kiểm tra một Hypertext Markup Language, đang bắt đầu để tạo ra các trang web, trong khi tin rằng ông là vua trong lĩnh vực này. Do đó, rất khó để phân biệt với một lập trình viên lập trình viên chuyên nghiệp, nhưng nó chỉ là trong lời nói, nhưng trong thực tế tất cả mọi thứ là hoàn toàn khác nhau.

Trường hợp của cuộc sống. Chúng tôi đang ở trong văn phòng khi chúng tôi tuyển dụng nhân viên trong một mới vừa khai trương chi nhánh tại Ufa trên trang web, một thanh niên đến. Ông muốn đưa ra ứng cử của mình như là lập trình viên trưởng, với lý do thực tế là ông đã tốt nghiệp. Vâng, ông đã có một lớp vỏ, và tất cả các tài liệu khác cũng theo thứ tự. Và khi tôi hỏi anh ta những gì ngôn ngữ ông chương trình nó bắt đầu cho tôi để chuyển hầu như toàn bộ từ điển Dahl. Nó chỉ ra rằng nó tạo ra các trang web bằng các ngôn ngữ: HTML, CSS, JavaScript, PHP, PERL, ông thậm chí biết, nhưng anh biết ActionScript, DHTML, và thậm chí một vài hàng chục ngôn ngữ để tạo các trang web, sau đó chương trình cũng là để tạo các trang web đã liệt kê. Và tất cả điều này trên một trình độ chuyên môn. Wow, tôi nhạo báng ám chỉ đối tác, đây là khung. Người đàn ông này là toàn bộ nhân viên để thay thế, để bản thân mình tôi đã nói!

Để không xúc phạm người khác, tôi hỏi anh ta danh mục đầu tư, nhưng nó đã đưa ông, nhưng khi chúng tôi đặt flash USB vào máy tính, nó là sự im lặng. Đó là một tài liệu đơn giản trong HTML ngôn ngữ đơn giản, nó được gọi vào trang web của mình, nhưng không có kiệt tác siêu nhiên, mà chúng tôi mong đợi từ một chuyên gia trong lời nói của ông, đã không được. Thật sự tôi không thực sự chú ý đến các danh mục đầu tư, nhưng nhìn vào anh ấy, vì vậy chúng tôi chuyển sang thử nghiệm. Rất ít người tin, nhưng người đàn ông này không biết chức năng thậm chí cơ bản trong PHP và các thẻ cơ bản trong HTML. Thật không may, hoặc có lẽ may mắn thay, nhưng nó không phải làm việc và đã không để cho việc tạo ra các trang web.

Sau đây từ đây? Vâng, người thanh niên này có thể có một số tài năng, nhưng không phát triển, họ bị mất. Biết tất cả mọi thứ và không có gì cùng một lúc, đó là nơi mà các sai lầm chính. Nếu bạn bắt đầu tìm hiểu một số ngôn ngữ lập trình nó là cần thiết để học hỏi từ mọi phía, và càng nhiều càng tốt để viết và tạo ra các trang web trên đó. Đó là khi ông đạt được một chỗ đứng trong tâm trí của bạn, và bạn trong một năm không quên và để chuẩn bị nền tảng cho nhận thức của các ngôn ngữ khác.

Những người đọc ví dụ này của cuộc sống, có lẽ đã phát triển một phạm vi nhất định để danh mục đầu tư của mình, nhưng tôi đảm bảo với bạn, nó là vô ích. Đừng xấu hổ về danh mục đầu tư của bạn, bởi vì trước hết, sử dụng lao động không nhìn vào anh ta nhưng tại một dòng nhất định, đó là hiện diện trong mỗi công việc ít nhất cũng như thực hiện trong công ty chúng tôi. Này, tình cờ, được kết nối với tâm lý học.

Trong mọi xã hội, và xã hội nó là công ty bổ sung quy tắc riêng của họ, bất kể những gì nó làm và những hoạt động của nó. Trong trường hợp của chúng tôi nó là một công ty trên trang web, tức là chủ yếu làm việc với các ngôn ngữ lập trình, và chúng tôi cũng có quy tắc riêng của họ để viết các trang web. Các lập trình viên làm việc trong một đội và do đó nó là cần thiết để tuân thủ chúng để mỗi nhân viên đã có thể nhanh chóng đọc mã và hiểu được bản chất của nó. Nhưng nó không cam kết bất kỳ nhân viên mới biết tất cả các quy tắc cùng một lúc, nó được đưa ra một thời gian tập sự.

Có lẽ nhiều bạn đã từng là, và có lẽ ngay cả bây giờ, tôi tin rằng bạn có thể tạo một trang web với sự giúp đỡ của các ứng dụng. Và đừng đầu tư vào này miễn phí của tinh thần, thể chất hoặc vật chất. Thành thật mà nói, tôi cảm thấy mệt mỏi nói về mọi thứ, việc tạo ra các trang web với phần mềm mà không khác nhạo báng của tất cả những gì. Như mọi người đều không nhận ra rằng đây là một phiên bản chung chung, nó không phải bạn thiết lập một trang web là một nhà phát triển ứng dụng của bạn tạo ra nó cho bạn. bạn đã thấy mã trang web, được lưu trữ chương trình này giống nhau không? Đó là đáng sợ. Khi lập trình viên tạo ra các trang web chuyên nghiệp, họ đưa vào tài khoản tất cả, đó là nhiệm vụ của họ. Thậm chí đếm thời gian tải của một tài liệu trên máy tính của bạn, xây dựng trên tốc độ kết nối Internet của bạn, nhưng vì nó luôn luôn là khác nhau. Và ở đây bạn trượt một trọng lượng trang là 300 kilobyte, không mang theo bất kỳ thông tin có giá trị.

Những bất lợi thứ hai khi tạo các ứng dụng web là một phương pháp thông thường. Các mẫu không chỉ là khó chịu từ bên ngoài, mà còn nguy hiểm. Chắc chắn bạn, là người sáng lập của trang web, được làm phiền để xem một trang web thứ hai với sự xuất hiện cùng, có nghĩa là, thiết kế, và có các trang web trên Internet Na-banh quan điểm của họ. Chương trình để tạo các trang web không được tạo ra chỉ dành cho một người, nó được thiết kế cho một lượng lớn khán giả của mọi người. Bên cạnh đó, khả năng của các chương trình như vậy trong việc tạo ra các trang web cắt bởi 95%.

Với những rắc rối chúng tôi đã tìm, giả sử bạn đã nuốt rắc rối này và từ chức để thực tế là trang web của bạn không phải là người đầu tiên với một cái nhìn, và không phải là cuối cùng. Sau đó, ở vị trí thứ hai là sự an toàn của tài nguyên Internet mà bạn đã tạo. Thực tế là chương trình như vậy được chèn vào các ứng dụng nghiêm trọng đã sẵn sàng mà sẽ tiếp tục làm việc trên trang web của bạn không chỉ trông, mà còn xử lý của bất kỳ thông tin, ví dụ để gửi thư từ trang web của bạn. Khi nói đến các ứng dụng nghiêm trọng như vậy, sau đó không chỉ bị ảnh hưởng bởi trình duyệt của người dùng, mà còn là máy chủ mà trên đó trang web của bạn, nói cách khác, nó thực hiện một vấn đề nghiêm trọng hơn là chỉ gửi một tài liệu.

Các máy chủ không gửi các mã rất quan trọng, để bất cứ ai, có nghĩa là, nó thực hiện chúng, và truyền kết quả cho người sử dụng, tương ứng, mã nguồn có thể chỉ nhìn thấy người quản trị trang web. Hãy tưởng tượng một tình huống trong đó một hacker tìm thấy một chương trình mà bạn đã tạo trang web của bạn, nó không phải là khó khăn, và ông thấy nó đi vào sở hữu của mã nguồn của ứng dụng của bạn. Hãy xem xét rằng trang web của bạn đã trở nên dễ bị tổn thương, và bạn đã bị hủy hoại không chỉ các trang web mà còn toàn bộ máy chủ. Đó là lý do tại sao nó là rất quan trọng để có một cá nhân về địa điểm xây dựng.

Chỉ cần chương trình để tạo ra các trang web ghi lại trong tài liệu không phải là rất nhiều các thông tin cần thiết, bao gồm những thông tin đó được liên kết sâu sắc ẩn để các nguồn lực khác. Do đó, các nhà phát triển của chương trình, truy đòi để giúp đỡ bạn mà không cần sự đồng ý của bạn, quay sản phẩm của bạn trên Internet. Tôi đã luôn luôn chống lại chương trình như vậy và cố gắng viết mã và kiểu dáng mà bạn đề nghị của riêng bạn. Phát biểu về chương trình để tạo ra các trang web, tôi không đề cập đến Photoshop hay Flash-công nghệ, nó là chương trình khác, không thể làm mà không có, và về họ là một câu chuyện khác.

Vì vậy, những gì bạn cần biết để tạo ra một trang web? Bạn cần phải biết lập trình, lúc đầu nó có vẻ khó khăn, nó có thể được nghĩ rằng bạn không thể làm chủ nó. Nhưng nó không phải là, điều chủ yếu để hiểu là các công nghệ phần mềm đã tạo ra những người giống như bạn. Khi tôi bắt đầu làm điều này, tôi cũng đã có một sự hiểu lầm, và bộ não của tôi không được phép. Ở trường tôi đã nghiêng nhiều hơn đến ngữ văn hơn trong toán học, ở đâu, như một quy luật, đặt tương lai. Nhưng tôi vẫn biết nó, kiên trì tôi đã không thất bại, và bạn có thể sẽ không làm bạn thất vọng, và bạn bắt đầu để tạo ra các trang web.

Điều đầu tiên tôi khuyên bạn nên biết Hypertext Markup Language, là HTML (Tám-Honor-men). Nó là khá đơn giản và bạn chế ngự ông suốt một tuần, hoặc thậm chí ít hơn, tùy thuộc vào thời gian bạn dành đằng sau màn hình. Tôi tin rằng nếu không có ngôn ngữ đó sẽ không có mặt tại tất cả các Internet vì không có ngôn ngữ khác không có các thuộc tính của siêu văn bản, mà không có nó là không thể để tạo ra một trang web. Bạn có thể đọc tài liệu đào tạo Allenova Natalia, cô ấy có một cuốn sách tuyệt vời về HTML, mà tôi đã đọc trong một hơi thở, tôi khuyên bạn nên nó để tìm kiếm trên Internet. Một khi bạn học ngôn ngữ tuyệt vời này để tạo ra các trang web, bạn sẽ cần phải thực hành, vì vậy để nói chuyện, để củng cố kiến thức của họ. Tạo không phải là một trang lớn của bạn.

Vì bạn đã có thể bắt đầu với một CSS ngôn ngữ (B ss hoặc c-ss). Hai tên có thể sẽ không phải là một ngôn ngữ lập trình, ngôn ngữ đánh dấu, để họ biết bạn sẽ không quá khó khăn. Đó là những gì nói đến CSS, tôi sẽ hầu như không có khả năng để cho bạn biết những cuốn sách, vì tôi không có một tài liệu đào tạo cụ thể, tôi học hỏi từ các nguồn mở trên Internet. Nếu không có CSS tại là không thể làm được bất kỳ tài nguyên trực tuyến, vì vậy nó là phổ biến, tuy nhiên, cũng như và HTML. Bạn có thể dễ dàng tìm thấy một hướng dẫn trên Internet. Hai ngôn ngữ được liên kết chặt chẽ với nhau, nói cách khác, họ bổ sung cho nhau. Một khi bạn nắm vững chúng bạn có thể nhận được một huy chương vì bạn đã kiếm được nó, và thực hiện các bước đầu tiên hướng tới việc tạo ra các trang web.

Bước thứ hai trong việc tạo ra các trang web nghiêm trọng hơn, đã có hai hướng, hai ngôn ngữ lập trình để tạo ra các trang web JavaScript (JavaScript) và PHP (ETP Pee-wee hoặc Pee-el-đi đái). Họ cũng là tương tự như nhau, nhưng trong khi chờ đợi họ là khác nhau và bạn phải chọn bất kỳ một trong số họ. Nhưng để xác định những gì sẽ là người đầu tiên cho bạn, và những gì các nhu cầu thứ hai để tìm kiếm một thời gian ngắn ở khả năng của mình. Nhiều người nói rằng nó là tốt hơn các kiến thức về PHP, và tôi cũng nghĩ vậy, bởi vì ông là gần gũi hơn với tôi hơn JavaScript. Nhưng vẫn còn, bạn không phải là tôi, và vì vậy bạn phải theo cách của bạn, có lẽ sống động hơn tôi.

Vì vậy, PHP. Nó là một ngôn ngữ lập trình đó sẽ không chỉ chạy trên máy tính của bạn, do đó ông sẽ đã kiếm được một trình duyệt sẽ không đủ. Đối với ông, cần có một máy chủ. một máy chủ là gì? Đó là gần như cùng một máy tính mà bạn đang ngồi ngay bây giờ, nhưng điều đó máy tính của bạn đã trở thành một máy chủ thực tế, nó là cần thiết để cài đặt các phần mềm cần thiết. Phần mềm này là miễn phí và bạn có thể dễ dàng tìm thấy nó trên mạng Internet. Nhưng, tôi muốn cảnh báo bạn khi tôi còn ở vị trí của bạn, và cố gắng để làm cho máy chủ máy tính của mình, sau đó tôi không biết nhiều người không biết làm thế nào để cấu hình nó, tôi thậm chí còn không lập trình quen thuộc mà tôi có thể giúp. Đó là nơi mà tôi đã mất ba tháng, vâng, tôi thậm chí đã cố gắng để cài đặt mùa giải. Một lần, trên Internet Tôi đã xem qua một hướng dẫn, tác giả trong số đó là do các thợ điện. Ở đây tôi đã có rất nhiều niềm vui, nhưng bây giờ tôi đã làm điều này trong một vài phút. Tìm tài liệu này trên Internet, nơi mà tất cả các chi tiết về những gì để tải về và làm thế nào để cài đặt.

Đối với văn học, tôi có thể đề nghị một tài liệu giáo dục rất tốt, tác giả trong đó Kucharczyk, được gọi là ví dụ PHP. Điều này chắc chắn không phải là một hướng dẫn đầy đủ, nhưng có những khái niệm cơ bản cho người mới bắt đầu và tất cả. Đầu tiên, cuốn sách dường như tẻ nhạt, tác giả nói về một nền tảng lập trình viên máy tính hoặc tiện lợi. Vẫn là thứ về việc thiết lập một máy chủ, nhưng tôi đã không tìm ra, tôi đã giúp trong điện dastardly cuốn cẩm nang này. Tôi không khuyên bạn nên chia cuốn sách một phần, đọc nó đầy đủ, và bạn sẽ không hối tiếc. Chỉ muốn cảnh báo rằng cuốn sách này là một chút lỗi thời và tại thời điểm đó không phải là hoàn chỉnh, có nhiều bỏ qua, nhưng không phải là trường hợp, và rằng nó là rất rõ ràng bằng văn bản và có những khái niệm cơ bản, biết rằng bạn sẽ có thể lấy được thông tin mới từ Internet.

Bây giờ chúng ta xem xét JavaScript. Đây cũng là một ngôn ngữ lập trình, nhưng nó có nhiều tính năng ít hơn rất nhiều so với PHP. Nó không yêu cầu bất kỳ phần mềm và nhu cầu của mình để biết chỉ văn học, cùng một trình duyệt mà bạn đang ở trong kiến thức về HTML và CSS. Đối với bạn, tôi muốn để mô tả nó. Nó là một ngôn ngữ lập trình được sử dụng để hình dung các trang web, có nghĩa là bạn có thể làm cho các trang tương tác nhiều hơn, tất cả nổi trên trang web lá menu, ví dụ, và nhiều hơn nữa. Trang web trở nên sống động. liên quan đến các tài liệu trên Internet với nó rất nhiều, và tôi nghĩ rằng bạn có thể dễ dàng tìm thấy chính xác những gì bạn cần.

Bây giờ chúng ta có thể tóm tắt tổng. Khi tạo một trang web là ngôn ngữ bắt buộc là HTML và CSS. Để cho trang web trở nên sống động hơn, tương tác cần phải thêm JavaScript. Nếu bạn muốn tạo một trang web nghiêm trọng, có nghĩa là, thêm thông tin phản hồi, chat, diễn đàn hoặc đăng ký là cần thiết để có kiến thức về PHP-lập trình viên. Thành thật mà nói, trong PHP, bạn có thể thêm một công nghệ hơn - là cơ sở dữ liệu, chẳng hạn như MySQL (Mu-trường). Mặc dù cơ sở dữ liệu có thể làm việc với bất kỳ ngôn ngữ server-side, nghĩa là một hệ thống độc lập, nhưng ngày càng được sử dụng kết hợp với PHP.

Cơ sở dữ liệu có khả năng lưu trữ một triệu bản trong khi viết và đọc của cô không thay đổi. Nhiều cơ sở dữ liệu, phổ biến nhất là MySQL. Nó sử dụng công nghệ truy vấn SQL, nói cách khác, SQL - nó là một ngôn ngữ riêng biệt. Nhưng tôi đảm bảo với bạn, nếu bạn biết PHP, MySQL sau đó bạn sẽ được cung cấp một cách dễ dàng đủ, bởi vì trong PHP đã có chức năng đọc, viết, tạo, xóa, và vân vân.

phát triển web không kết thúc ở đây, những gì bạn đọc ở trên chỉ là một cơ sở, có rất nhiều ngôn ngữ lập trình như Perl, Java, VBScript, Firebird, Linter, Oracle, MongoDB ... Ngoài ra, thêm vào đó có các công nghệ khác, ví dụ, làm việc với đồ họa (Photoshop) hoặc tạo ra các hình ảnh động (flash) trên các hình ảnh động là một chi nhánh khác là ngôn ngữ lập trình ActionScript (hành động-script), với sự giúp đỡ của mình, bạn sẽ được dễ dàng hơn để tạo ra một hình ảnh động. Java, JavaScript và ActionScript rất giống với nhau, bởi vì họ có một tiêu chuẩn thống nhất, nói cách khác, họ có cùng một gốc.

Tôi muốn đề cập đến đó để biết tất cả những điều trên không thể ở một mức độ chuyên nghiệp. Nó cần phải được phát triển nó trong lĩnh vực của mình. Nếu bạn có PHP-lập trình bạn cần phải biết HTML, CSS, PHP và MySQL. Nếu bạn là một bố cục mà bạn cần phải biết HTML, CSS và JavaScript. Vâng, nếu bạn là một dazayner web sau đó, tất nhiên, bạn cần phải sở hữu HTML, CSS và Photoshop. Animator cần phải biết Photoshop, Flash, và ActionScript.

Khi văn phòng chúng tôi trong công ty KAINS.RU đến một nhân viên mới, chúng tôi đòi hỏi từ anh ấy những kiến thức cụ thể trong lĩnh vực tạo ra các trang web và các ứng dụng Internet khác đã không xảy ra ở phần đầu của bài viết này. Tôi biết tất cả mọi thứ và không có gì cùng một lúc. Tìm hiểu, bởi vì Internet là một công cụ có thể mang lại cả lợi ích và tác hại. Chúc may mắn cho bạn!

Tháng 12 năm 2011

Khi in lại bài viết này liên kết trực tiếp đến trang web www.kains.ru - tạo ra các trang web trong Bashkiria, là bắt buộc.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 vi.delachieve.com. Theme powered by WordPress.