InternetWeb Design

Apa yang anda perlu tahu untuk membuat laman web

Apa yang anda perlu tahu untuk membuat laman web
Pengarang Biktimirov Nail

Setakat ini, banyak pendatang baru tertanya-tanya apa yang anda perlu tahu untuk membuat laman web anda sendiri diri sendiri dan terus mewujudkan laman web lain, dalam satu perkataan untuk menjadi seorang profesional dalam bidang ini, seorang pakar dalam bidang teknologi internet. Sudah tentu, semua sekali gus dari langit di kepala tidak jatuh, ia, dengan cara itu, lebih baik, hendaklah tiap-tiap orang mengambil sendiri dari langit apa yang dia benar-benar memerlukan, bukannya kepada semua yang tidak dapat ditangkap, valilos Allah kepadanya di kepala. Ya, jenaka ternyata bahawa ia adalah perlu. Tetapi ia bukan tentang jenaka dalam soalan dan anda perlu tahu untuk membuat laman web.

Dalam artikel ini saya akan memberitahu anda tentang perkara ini dengan lebih terperinci. Ya, ramai orang mengutuk saya untuk apa yang saya mendedahkan rahsia, kerana banyak pengaturcara profesional yang mewujudkan laman web, mereka akan berkata - mengapa anda membuka semua kad untuk pemula, biarkan mereka pergi, mengumpul semua lubang-lubang di jalan, seperti biasanya kita. Tetapi kenapa, dan apa masalahnya, kata anda? Dan kerana semua orang mahu berada dalam permintaan dalam bidang mereka dan masing-masing, dalam kes ini soalan adalah mengenai pengaturcara profesional yang mewujudkan laman web yang menyembunyikan kebenaran, cuba untuk mewujudkan kabut di hadapan pendatang baru untuk mempunyai pendatang baru ini telah hilang keinginan untuk mewujudkan laman web dan belajar semua teknologi ini. Saya berkata ia adalah untuk belajar, bukan untuk mengajar atau cramming lebih teruk kerana pengaturcaraan - ia tidak zubreshka, kreativiti ini, dan kreativiti tidak belajar, ia dipelajari.

Pada suatu masa dahulu saya juga begitu mementingkan diri sendiri, tetapi hidup saya sudah banyak berubah, wajah baru pada perkara-perkara lama. Kesimpulan yang pertama dan yang paling penting, yang saya difahami di tapak bangunan, begitu - tidak semua orang yang membuat laman web, profesional dalam bidang mereka. Ya mereka adalah pengaturcara, tetapi tidak profesional. Kerana tidak setiap profesional programmer. Banyak membuat laman untuk keseronokan, seseorang yang memeriksa seorang Hypertext Markup Language, mula membuat laman, sambil percaya bahawa dia adalah raja di kawasan ini. Oleh itu, adalah sukar untuk membezakan dari programmer programmer profesional, tetapi ia adalah hanya dalam kata-kata tetapi pada hakikatnya segala-galanya adalah agak berbeza.

Kes hidup. Kami berada di pejabat apabila kita diambil kakitangan yang baru sahaja membuka cawangan di Ufa di laman web, seorang lelaki muda datang. Dia mahu untuk menawarkan pencalonannya sebagai ketua programmer, memetik kenyataan bahawa beliau lulus. Ya, beliau mempunyai kerak, dan semua dokumen lain juga teratur. Dan apabila saya bertanya kepadanya apa bahasa dia program ia mula saya untuk memindahkan hampir keseluruhan kamus Dahl. Ia ternyata bahawa ia mewujudkan laman web dalam bahasa-bahasa: HTML, CSS, JavaScript, PHP, PERL, dia juga tahu, tetapi dia tahu ActionScript, DHTML, dan juga beberapa berpuluh-puluh bahasa untuk mewujudkan laman web, maka program ini juga adalah untuk mewujudkan laman web pergi penghitungan. Dan semua ini di peringkat profesional. Wow, saya mengejek dirujuk rakan kongsi, di sini adalah bingkai. Orang ini adalah seluruh kakitangan untuk menggantikan, kepada diri saya sendiri yang saya katakan!

Agar tidak menyinggung perasaan orang, saya bertanya kepadanya portfolio, tetapi ia membawanya, tetapi apabila kita meletakkan flash-drive ke dalam komputer, ia adalah senyap. Ia adalah dokumen mudah dalam HTML bahasa yang mudah, ia merujuk kepada laman web beliau, tetapi tidak ada karya ghaib, yang kita harapkan dari seorang profesional dalam kata-katanya, tidak. Sebenarnya saya tidak benar-benar memberi perhatian kepada portfolio, tetapi melihat kepada-Nya, jadi kita beralih kepada ujian. Tidak ramai yang percaya, tetapi orang ini tidak tahu fungsi walaupun asas dalam PHP dan tag asas HTML. Malangnya, atau mungkin nasib baik, tetapi ia tidak perlu bekerja dan tidak seorangpun dibiarkan kepada penciptaan laman web.

Apa yang berikut dari sini? Ya, anak muda ini mungkin mempunyai beberapa bakat, tetapi tidak membangunkan mereka, mereka akan hilang. Tahu segala-galanya dan apa-apa pada masa yang sama, itu di mana kesilapan utama. Jika anda mula belajar beberapa bahasa pengaturcaraan adalah perlu untuk belajar daripada semua pihak, dan sebanyak mungkin untuk menulis dan mewujudkan laman web di atasnya. Itulah apabila dia bertapak dalam fikiran anda, dan anda dalam satu tahun tidak lupa dan untuk menyediakan tanah bagi persepsi bahasa yang lain.

Mereka yang membaca contoh ini hidup, mungkin dibangunkan julat tertentu untuk portfolio, tetapi saya memberi jaminan kepada anda, ia adalah sia-sia. Jangan berasa malu dengan portfolio anda, kerana pertama sekali, majikan tidak melihat dia tetapi pada garis tertentu, yang hadir dalam setiap kerja sekurang-kurangnya serta dilakukan di syarikat kami. Ini, secara kebetulan, adalah berkaitan dengan psikologi.

Dalam setiap masyarakat, dan masyarakat ia adalah syarikat yang menambah peraturan mereka sendiri, tidak kira apa yang dilakukan dan apa aktivitinya. Dalam kes ini ia adalah sebuah syarikat di lokasi, iaitu terutamanya bekerja dengan bahasa pengaturcaraan, dan kami juga mempunyai peraturan mereka sendiri untuk laman web secara bertulis. Pengaturcara bekerja dalam satu pasukan dan oleh itu ia adalah perlu untuk mematuhi mereka dengan setiap pekerja dapat dengan cepat membaca kod dan memahami asasnya. Tetapi ia tidak melakukan apa-apa pekerja baru tahu semua peraturan sekali gus, ia diberikan tempoh percubaan.

Mungkin ramai daripada anda digunakan untuk menjadi, dan mungkin juga sekarang, percaya bahawa anda boleh membuat laman web dengan bantuan aplikasi. Dan tidak melabur dalam ini tiada kos mental, fizikal atau material. Secara jujur, Saya bosan bercakap mengenainya semua, penciptaan laman web dengan perisian yang melakukan sebaliknya penghinaan terhadap segala yang ada. Sebagai orang tidak sedar bahawa ini adalah versi generik, ia tidak anda menyediakan laman web adalah, pemaju permohonan anda mencipta untuk anda. Pernahkah anda melihat kod laman web, yang disimpan program ini sama? Ia menakutkan. Apabila pengaturcara membuat laman web profesional, mereka mengambil kira semua, adalah menjadi tanggungjawab mereka. Mengira masa beban sesuatu dokumen kepada komputer anda, membina kepada kelajuan sambungan internet anda, tetapi kerana ia adalah sentiasa berbeza. Dan di sini anda tergelincir satu halaman berat badan adalah 300 kilobait, tidak membawa apa-apa maklumat yang berharga.

Kelemahan kedua apabila mewujudkan laman web aplikasi adalah satu pendekatan yang rutin. template ini bukan sahaja tidak menyenangkan dari luar, tetapi juga berbahaya. Sesungguhnya anda, sebagai pengasas laman web, mengganggu untuk melihat tapak kedua dengan penampilan yang sama, iaitu, reka bentuk, dan terdapat laman web di Internet Nabal pandangan mereka. Program untuk mewujudkan laman web tidak dicipta hanya untuk satu orang, ia direka untuk penonton yang besar orang. Di samping itu, kemungkinan program itu dalam penciptaan laman dipotong sebanyak 95%.

Dengan masalah yang kita digambarkan, katakan anda telah menelan masalah ini dan meletak jawatan kepada fakta bahawa laman web anda tidak adalah yang pertama dengan melihat, dan bukan yang terakhir. Kemudian, di tempat kedua ialah keselamatan sumber Internet yang anda buat. Hakikat bahawa program itu dimasukkan bersedia aplikasi yang serius yang akan terus bekerja di laman web anda bukan sahaja kelihatan, tetapi juga pemprosesan apa-apa maklumat, sebagai contoh untuk menghantar mel dari laman web anda. Apabila ia datang kepada aplikasi yang serius itu, maka bukan sahaja dipengaruhi oleh pelayar pengguna, tetapi juga pelayan di mana laman web anda, dalam erti kata lain, ia melaksanakan masalah yang lebih serius daripada hanya menghantar dokumen.

Pelayan tidak menghantar kod ini begitu penting, kepada sesiapa sahaja, iaitu, ia melaksanakan mereka, dan menghantar hasilnya kepada pengguna, masing-masing, kod sumber, mereka hanya melihat pentadbir laman web ini. Bayangkan satu keadaan di mana penggodam menemui satu program yang anda mencipta laman web anda, ia tidak sukar, dan dia mendapati ia telah memiliki kod sumber aplikasi anda. Pertimbangkan bahawa laman anda telah menjadi lemah, dan anda telah terjejas bukan sahaja laman web ini tetapi juga seluruh pelayan. Itulah sebabnya ia begitu penting untuk menjadi seorang individu dari segi laman web yang membina.

Hanya program untuk mewujudkan laman web yang dicatatkan dalam dokumen itu tidak banyak maklumat yang diperlukan, termasuk maklumat tersebut pautan mendalam tersembunyi kepada sumber-sumber lain. Oleh itu, pemaju program ini, mengadu kepada bantuan anda, tanpa kebenaran anda, berputar produk anda di Internet. Saya sentiasa terhadap program itu dan cuba untuk menulis kod anda sendiri dan reka bentuk yang anda cadangkan. Bercakap mengenai program untuk mewujudkan laman web, saya tidak merujuk kepada PhotoShop atau Flash-teknologi, ia adalah program yang lain, tidak boleh melakukannya tanpa, dan kira-kira mereka adalah cerita lain.

Jadi apa yang anda perlu tahu untuk membuat laman web? Anda perlu tahu pengaturcaraan, pada mulanya ia mungkin kelihatan sukar, ia boleh dianggap bahawa anda tidak boleh menguasainya. Tetapi ia tidak, perkara utama yang perlu difahami adalah bahawa teknologi perisian ciptakan ada umat seperti kamu. Apabila saya mula melakukan ini, saya juga telah salah faham, dan otak saya tidak dibenarkan. Di sekolah saya lebih cenderung untuk ilmu bahasa daripada dalam matematik, di mana, sebagai peraturan, meletakkan masa depan. Tetapi saya masih tahu ia, kegigihan saya tidak gagal, dan anda mungkin tidak akan membiarkan anda ke bawah, dan anda mula membuat laman.

Perkara pertama yang saya mengesyorkan tahu Hypertext Markup Language, adalah HTML (Lapan Kehormatan-enamel) itu. Ia agak mudah dan anda lebih kuat dia selama seminggu, atau kurang, bergantung kepada masa yang anda belanjakan di belakang monitor. Saya percaya bahawa tanpa bahasa yang tidak akan berada di semua Internet kerana ada bahasa lain tidak mempunyai sifat-sifat hiperteks, tanpa mana ia adalah mustahil untuk mewujudkan sebuah laman web. Anda boleh membaca bahan-bahan latihan Allenova Natalia, dia mempunyai sebuah buku yang menarik tentang HTML, yang saya telah membaca dalam satu nafas, saya cadangkan untuk mencari internet. Sebaik sahaja anda belajar bahasa yang indah untuk mewujudkan laman web, anda perlu berlatih, jadi untuk bercakap, untuk menyatukan pengetahuan mereka. Mewujudkan bukan halaman besar anda.

Oleh kerana anda sudah boleh mula dengan yang lain CSS bahasa (B ss atau c-ss). Kedua-dua nama-nama yang mungkin bukan bahasa pengaturcaraan, bahasa markup, supaya mereka tahu anda tidak akan terlalu sukar. Itulah yang datang kepada CSS, saya akan paling mungkin tidak dapat memberitahu anda buku-buku, kerana saya tidak mempunyai bahan latihan tertentu, saya belajar daripada sumber terbuka di Internet. Tanpa CSS kini tidak boleh melakukan mana-mana sumber dalam talian, jadi ia adalah perkara biasa, bagaimanapun, serta dan HTML. Anda boleh mencari tutorial di Internet. Kedua-dua bahasa yang berkait rapat antara satu sama lain, dalam erti kata lain, mereka melengkapi antara satu sama lain. Apabila anda menguasai mereka, anda boleh diberikan pingat kerana anda telah usahakan, dan membuat langkah pertama ke arah mewujudkan laman web.

Langkah kedua dalam penciptaan laman web yang lebih serius, sudah ada dua arah, dua bahasa pengaturcaraan untuk menjana laman JavaScript (JavaScript) dan PHP (ETP Pee-wee atau pee-el-pee). Mereka juga sama antara satu sama lain, tetapi dalam masa yang sama mereka adalah berbeza dan anda perlu memilih mana-mana satu daripada mereka. Tetapi untuk menentukan apa yang akan menjadi yang pertama untuk anda, dan apa keperluan kedua secara ringkas melihat keupayaan mereka. Ramai yang mengatakan bahawa ia adalah lebih baik pengetahuan PHP, dan saya fikir begitu juga, kerana dia adalah lebih dekat kepada saya daripada JavaScript. Tetapi masih, anda tidak saya, dan supaya anda mempunyai cara anda, mungkin lebih terang daripada saya.

Jadi, PHP. Ia adalah bahasa pengaturcaraan yang bukan sahaja akan berjalan pada komputer anda, supaya dia akan usahakan pelayar tidak akan cukup. Bagi beliau, perlu pelayan. Apa yang pelayan? Ia hampir komputer yang sama di mana anda duduk sekarang, tetapi bahawa komputer anda telah menjadi pelayan sebenar, ia adalah perlu untuk memasang perisian yang diperlukan. Perisian ini adalah percuma dan anda boleh dengan mudah mencari di Internet. Tetapi, saya ingin memberi amaran kepada anda apabila saya berada di tempat anda, dan cuba untuk membuat pelayan komputer, maka saya tidak tahu ramai orang tidak tahu bagaimana untuk menggunakannya, saya tidak pun pengaturcara biasa bahawa saya boleh membantu. Itulah di mana saya kehilangan tiga bulan, ya, saya cuba untuk memasang musim. Sekali, di Internet, saya terserempak dengan manual, penulis yang adalah oleh juruelektrik. Di sini saya mempunyai banyak keseronokan, tetapi sekarang saya telah melakukan ini selama beberapa minit. Cari manual ini di Internet, di mana semua butir-butir mengenai apa yang turun dan bagaimana untuk memasang.

Bagi sastera, saya boleh mengesyorkan bahan pendidikan yang sangat baik, penulis yang Kucharczyk, yang dipanggil contoh PHP. Ini sudah pasti tidak bimbingan penuh, tetapi ada konsep asas untuk pemula dan semua. Pertama, buku ini kelihatan membosankan, penulis bercakap mengenai asas yang programmer komputer atau kemudahan. Masih terdapat barangan mengenai menyediakan pelayan, tetapi saya tidak ketahui, saya telah membantu dalam juruelektrik pengecut manual ini. Saya tidak menasihati anda untuk membahagi buku sebahagiannya, membacanya sepenuhnya, dan anda tidak akan menyesal. Hanya mahu memberi amaran bahawa buku ini agak ketinggalan zaman dan pada masa ini ia tidak lengkap, terdapat banyak ditinggalkan, tetapi tidak berlaku, dan bahawa ia adalah sangat jelas ditulis dan terdapat konsep asas, mengetahui bahawa anda akan dapat memperolehi maklumat baru dari Internet.

Mari kita kaji JavaScript. Ini juga merupakan bahasa pengaturcaraan, tetapi ia mempunyai banyak ciri yang kurang berbanding dengan PHP. Ia tidak memerlukan apa-apa perisian dan keperluan untuk tahu hanya sastera, penyemak imbas yang sama yang anda berada di dalam pengetahuan HTML dan CSS. Untuk anda, saya mahu untuk menggambarkan ia. Ia adalah bahasa pengaturcaraan yang digunakan untuk menggambarkan laman web ini, bermakna anda boleh membuat halaman yang lebih interaktif, semua terapung di laman web ini meninggalkan menu, sebagai contoh, dan banyak lagi. Laman web menjadi hidup. Berhubung dengan kesusasteraan di Internet, ia banyak, dan saya rasa anda boleh mencari apa yang anda perlukan.

Kita kini boleh jumlah keseluruhan. Apabila membuat laman adalah bahasa wajib adalah HTML dan CSS. Dalam usaha untuk laman web ini menjadi lebih meriah, keperluan interaktif untuk menambah JavaScript. Jika anda ingin membuat laman web yang serius, iaitu, menambah maklum balas, chat, forum atau pendaftaran adalah perlu untuk mempunyai pengetahuan PHP-programmer. Secara jujur, dalam PHP, anda boleh menambah satu teknologi yang lebih - adalah pangkalan data seperti MySQL (Mu-sekolah). Walaupun pangkalan data boleh bekerja dengan mana-mana bahasa pelayan-sampingan, iaitu, sistem yang bebas, tetapi semakin ia digunakan dalam kombinasi dengan PHP.

Pangkalan data ini mampu menyimpan juta rekod manakala penulisan dan bacaan beliau tidak berubah. Banyak pangkalan data, yang paling biasa adalah MySQL. Ia menggunakan teknologi pertanyaan SQL, dalam erti kata lain, SQL - ia adalah bahasa yang berasingan. Tetapi saya memberi jaminan kepada anda, jika anda tahu PHP, MySQL maka anda akan diberikan mudah cukup, kerana dalam PHP sudah mempunyai fungsi untuk membaca, menulis, membuat, memadam, dan sebagainya.

pembangunan web tidak berakhir di sini, apa yang anda baca di atas adalah hanya asas, terdapat banyak bahasa pengaturcaraan seperti Perl, Java, VBScript, Firebird, Linter, Oracle, MongoDB ... Juga selain daripada mereka ada teknologi lain, sebagai contoh, bekerja dengan grafik (Photoshop) atau penciptaan animasi (Flash) di animasi adalah satu lagi cawangan adalah ActionScript bahasa pengaturcaraan (Action-script), dengan bantuan-Nya kamu akan menjadi lebih mudah untuk membuat animasi. Java, JavaScript dan ActionScript yang hampir sama dengan satu sama lain, kerana mereka mempunyai standard seragam, dalam erti kata lain, mereka mempunyai akar yang sama.

Saya ingin menyebut bahawa untuk mengetahui semua perkara di atas tidak boleh berada pada tahap yang profesional. Ia perlu dibangunkan di ladang. Jika anda mempunyai PHP-programmer yang anda perlu tahu HTML, CSS, PHP dan MySQL. Jika anda seorang susun atur yang anda perlu tahu HTML, CSS dan JavaScript. Nah, jika anda seorang dazayner web maka, sudah tentu, anda perlu memiliki HTML, CSS dan Photoshop. Animator perlu tahu PhotoShop, Flash, dan ActionScript.

Apabila pejabat kami di syarikat KAINS.RU datang seorang pekerja baru, kami menuntut daripadanya pengetahuan khusus dalam bidang mewujudkan laman web dan aplikasi Internet yang tidak berlaku pada awal artikel ini. Saya tahu segala-galanya dan apa-apa pada masa yang sama. Belajar, kerana Internet adalah alat yang boleh membawa kedua-dua manfaat dan kemudaratan. Tuah kepada anda!

disember 2011

Apabila mencetak semula artikel ini hyperlink terus kepada www.kains.ru laman - penciptaan tapak di Bashkiria, diperlukan.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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