InternetWeb Tasarım

Eğer bir web sitesi oluşturmak için bilmeniz gerekenler

Eğer bir web sitesi oluşturmak için bilmeniz gerekenler
Yazar: Biktimirov Tırnak

Bugüne kadar, yeni gelenler bir sürü bu alanda internet teknolojisi alanında uzman profesyonel olmak için bir kelimeyle, kendi web sitesi kendi oluşturduğunuz bilmek ve diğer siteleri oluşturmak için devam etmeliyiz merak ediyor. Tabii ki, hepsi birden gökten kafa düşmez, bir arada, daha da iyisi, her erkek o gerçekten oldukça yakalanmayın şeyleri de daha ihtiyacı kafasına gökten ona valilos Ne gökten kendisini uymak. Evet, şaka gerekli olduğu ortaya çıktı. Ama öyle değil, söz konusu dalga geçiyor ve web siteleri oluşturmak için bilmeniz gereken olmasıdır.

Bu yazımda daha detaylı bu konuda size söyleyecektir. , Bırak gitsinler yoluna çıkan tüm delikleri toplama, neden başlayanlar için tüm kartları açabilirim bir zamanlar yaptığı gibi, - web siteleri oluşturmak pek çok profesyonel programcılar, derler, çünkü Evet, birçok kişi, ben sırrını ne için beni mahkum biz. Ama neden ve ne büyük bir anlaşma mı dedin? herkes kendi alanında talep ve her olmak istiyor çünkü bu durumda soru şu yeni gelen web siteleri oluşturmak ve tüm bu teknolojileri öğrenme arzusu kayboldu için bir yeni gelen önündeki sis oluşturmaya çalışırken, gerçekleri gizleyen siteleri oluşturmak profesyonel programcılar hakkındadır. o zubreshka, bu yaratıcılık değildir ve yaratıcılık öğrenildiği, öğrenme değil - Ben öğretmek ya da kötü tıkınma programlama çünkü değil, öğrenmeye olduğunu söyledi.

Bir zamanlar ben de o kadar bencil, ama hayatım, dramatik eski şeylere yeni bir görünüm değişti. Belki de binanın sitelerinde kavramış ilk ve en önemli sonuç, so - değil kendi alanlarında web siteleri, profesyoneller oluşturmak tüm insanlar. Evet onlar programcılar değil, profesyoneliz. değil her programcı profesyonel için. Birçok O bu alanda kral olduğuna inanmak ise bir köprü metni biçimlendirme dili inceleyen birisi, siteleri oluşturmak başlıyor, zevk için siteleri oluşturmak. Profesyonel bir programcı programcı ayırt etmek güçtür, ama oldukça farklı olması deyişle ama gerçekte her şeyin içindedir.

hayatın Olgu. biz sadece sahada Ufa'da bir şube açtı yenisini personel işe zaman biz ofiste vardı, genç bir adam geldi. Kendisinin mezun olduğu gerçeğini gerekçe göstererek, baş programcı olarak adaylığını sunmak istedik. Evet, o bir kabuk vardı ve tüm diğer belgeler amacıyla da kullanılıyordu. Ona hangi dilleri o programları sorulduğunda Ve neredeyse tüm Sözlük Dahl aktarmak için beni başladı. O dilde siteleri oluşturur çıkıyor: HTML, CSS, JavaScript, PHP, Perl, o bile biliyordu ve yine de ActionScript, DHTML biliyordu ve web siteleri oluşturmak için onlarca dil hatta birkaç ardından programın web siteleri oluşturmak için de numaralandırma gitti. Ve profesyonel seviyede tüm bunlar. Vay be, ben alayla burada çerçevedir, ortak ima. Bu adam yerine bütün personel, kendime dedim!

insanları rahatsız etmemek için, ona portföy sordum ama onu getirdi, ama biz bir bilgisayara flash sürücü koyduğunuzda, bu sessizlik oldu. Bu sade dil HTML basit bir belge, bu onun sitesine sevk oldu, ama biz onun sözleriyle profesyonel beklenen hiçbir doğaüstü başyapıt, orada değildi. Aslında ben gerçekten portföy dikkat ama ona bakmak, bu yüzden testin geçti yoktur. Çok az insan inanıyoruz, ama bu adam PHP ve HTML temel etiketleri bile temel işlevleri bilmiyordum. Ne yazık ki, ya da belki neyse, ama işe zorunda değildir ve web siteleri yaratılmasına izin vermedi.

Burada doğar? Evet, bu genç adam biraz yeteneğe sahip olabilir, ancak onları geliştirmek, bunlar kaybolur. Aynı anda her şey ve hiçbir şey bilin ki burada ana hata. Bazı programlama dilini öğrenmeye başlarsanız o her yönden öğrenmek için gerekli ve yazma ve üzerinde web siteleri oluşturmak için mümkün olduğunca fazla. O kafanızda bir dayanak ve bir yıl içinde size unutmadı ve diğer dilin algı zemin hazırlamak için zaman.

boşuna olduğunu, hayatın bu örnek okuyabilirsiniz edenler, muhtemelen portföyüne belirli bir aralık geliştirdi ama seni temin ederim. her şeyden önce, işverenler ona ancak her işin içinde bulunan en az hem de şirkette bitti Belirli bir hat, bakma, çünkü portföyünün Utanma. Bu arada, psikoloji ile bağlı.

her toplumun ve toplumda şirketin kendi bakılmaksızın ne yaptığını kurallarını ve ne faaliyetlerini eklendi olduğunu. Bizim durumumuzda bu sitede bir şirkettir yani esasen programlama dilleri ile çalışma ve biz de yazma web siteleri için kendi kuralları vardır. Programcılar takım olarak çalışan ve nedenle her çalışanın hızlı kod okuma ve özünü anlamak mümkün oldu bunları uyması gereklidir. Ama hiçbir yeni çalışan bir kerede tüm kuralları bilmek taahhüt etmez, bu bir deneme süresi verilir.

Muhtemelen çoğunuz eskiden ve belki de şimdi, uygulamaların yardımıyla bir web sitesi oluşturmak inanıyoruz. Ve zihinsel, fiziksel veya malzemenin bu hiçbir ücret yatırım yok. Dürüst olmak gerekirse, ben tüm bu konuda konuşmaktan yoruldum, tüm bunların aksi alay yapar yazılım ile sitelerin yaratılmasıdır. kişiler bu genel bir versiyonu olduğunu fark yok gibi, değil bir web sitesi kurmak olduğunu, uygulamanın bir geliştirici sizin için oluşturur. Bu aynı programı depolandığı site kodunu, gördünüz mü? Dehşet verici. programcılar profesyonel web siteleri oluşturmak, onlar da onların görevidir, bütün göz önünde bulunduruyoruz. Hatta internet bağlantı hızınıza bina, bilgisayarınızdaki bir belgenin yüklenme süresini saymak, ama her zaman farklı olduğu için. Ve burada bir sayfa ağırlığı herhangi değerli bilgiler taşıyan, 300 kilobayttır slip.

siteleri uygulamaları oluşturmak ikinci sakınca, rutin bir yaklaşımdır. Şablon dışarıdan sadece hoş olmayan, ama aynı zamanda tehlikeli değildir. Şüphesiz sen, sitenin kurucusu olarak, aynı görünüme sahip ikinci siteyi görmek rahatsız edici, yani, tasarım ve Internet Nabal görüşleri üzerine siteler bulunmaktadır. web siteleri oluşturmak için program sadece bir kişi için oluşturulmaz, bu insanların büyük bir kitle için tasarlanmıştır. Buna ek olarak, sitelerin oluşturulmasında bu tür programların olasılığı% 95 ile kesti.

biz biçim bela ile, diyelim ki bu sorun yuttu ve siteniz bakışla ilk değil, son değil gerçeğine istifa etmiş diyelim. Daha sonra, ikinci etapta oluşturduğunuz İnternet kaynağın güvenliğidir. Böyle programlar web sitenizde çalışmaya devam edeceğiz hazır ciddi uygulamalar eklenir gerçeği sadece sitenizden posta göndermek için, örneğin görünüyor, ama aynı zamanda herhangi bir bilginin işlenmesi. Böyle ciddi uygulamalar söz konusu olduğunda, o zaman sadece kullanıcının tarayıcısı tarafından orada etkilenmez, aynı zamanda sunucu üzerinde web sitesi, bir başka deyişle, sadece bir belge göndermekten daha daha ciddi bir sorun gerçekleştirir.

Sunucu bu kodlar yani, bunları gerçekleştirir ve sonucu kullanıcıya iletir, kimseye, çok önemli göndermez, sırasıyla kaynak kodu yalnızca site yöneticisine görebilirsiniz. Bir hacker Sitenizi oluşturduktan hangi bir program buldum bir durum düşünün zor değildir ve o uygulamanın kaynak koduna eline geçti bulundu. Siteniz savunmasız hale gelmiştir ve siz siteyi değil, aynı zamanda tüm sunucu sadece tehlikeye ki düşünün. Yani yapı siteleri açısından bir birey olmak için çok önemli olmasının nedeni budur.

belgede kayıtlı sitelerin oluşturulması için sadece programı diğer kaynaklara derinden gizli bağlantıları bu bilgilerin de dahil olmak üzere gerekli birçok bilgi değildir. Böylece, programın geliştiricisi, sizin izniniz olmadan, internette ürününüzü spin, yardımlarınız başvuruyorlar. Ben bu tür programların her zaman karşı çıkmıştır ve kendi kodunuzu ve tavsiye tasarımlar yazmayı deneyin. web siteleri oluşturmak için program hakkında konuşan ben PhotoShop veya Flash-teknolojilerin atıfta değil, o olmadan yapamaz diğer program, ve onlar hakkında başka bir hikaye.

Peki bir web sitesi oluşturmak bilmek gerekir? Önce zor görünse de, usta olamaz düşünülebilir, programlama bilmek gerekir. Ama, anlamak önemli şey yarattık yazılım teknolojileri sizin gibi insanlar olduğunu değildir. Bunu yapmaya başladı, ben de bir yanlış anlama olmuştur ve beynim izin verilmez. Okulda Ben, kural olarak, geleceği koydu matematik, daha filoloji daha meyilli oldu. Ama yine de biliyordum , sebat bunu ben başarısız olmadı ve muhtemelen sizi yarı yolda bırakmayacak ve siteleri oluşturmak başlar.

Ben Köprü Metni Biçimlendirme Dili bilmek tavsiye ilk şey, HTML (Sekiz Onur-emaye) 'dir. Oldukça basit ve size monitörün arkasında geçirmek zamanına bağlı daha az bir hafta onu etkisiz hale veya. O dil tüm internet de olmaz olmadan başka hiçbir dil, bir web sitesi oluşturmak mümkün değildir onsuz hipermetnin özelliklerini, sahip olmadığı için inanıyoruz. Onun Bir nefeste okudum HTML, yaklaşık harika bir kitabı var, eğitim materyalleri Allenova'ya Natalia okuyabilir, ben internet arama tavsiye. Eğer web siteleri oluşturmak için bu harika dil öğrenmek sonra, bilgilerini pekiştirmek için, tabiri caizse, pratik gerekecektir. senin değil büyük bir sayfa oluşturun.

Zaten başka dil CSS (B ss veya c-ss) ile başlayabilir beri. Bu iki isim değil, bir programlama dili, bir biçimlendirme dili olması muhtemeldir, bu yüzden çok zor olmayacak biliyorum. Yani CSS gelenleri, ben büyük olasılıkla Belirli bir eğitim materyali yoktu çünkü internette açık kaynaklardan öğrenme, size kitap söylemek mümkün olmayacaktır. CSS olmadan herhangi bir çevrimiçi kaynak yapamaz şimdi, bu nedenle olarak ve HTML yanı ise yaygındır. Kolayca internette bir öğretici bulabilirsiniz. Bu iki dil sıkıca başka bir deyişle, bunlar birbirini tamamlar, birbirine bağlanır. Bunları öğrendikten sonra bunu hak ve sitelerin oluşturulması yolunda ilk adımı yaptık çünkü bir madalya verilebilir.

Daha ciddi sitelerin oluşturulması ikinci adım, JavaScript siteleri oluşturmak için iki yön, iki programlama dili (JavaScript) ve PHP (ETP Pee-wee veya çiş-el-çiş) zaten var. Onlar da birbirlerine benzerler, ama bu arada onlar farklıdır ve bunlardan herhangi birini seçmek zorunda. Ama kısaca onların yetenekleri bakmak için ikinci bir ihtiyaç sizin için birinci ve ne ne olacağını belirlemek amacıyla. Birçok PHP bilgisi iyi olduğunu söylemek ve o JavaScript daha bana daha yakın olduğu için ben de öyle düşünüyorum. Ama benim daha muhtemelen daha canlı, hala, sen ben değilsin, ve böylece bir yol var.

Yani, PHP. Bu bir tarayıcı yeterli olmayacaktır diye kazanmış böylece sadece bilgisayarınızda yayınlanmaz bir programlama dilidir. Onun için, bir sunucuya ihtiyacımız var. Bir sunucu nedir? Neredeyse şu anda oturuyoruz hangi aynı bilgisayar var, ancak bilgisayarınız gerçek sunucu haline geldiğini, gerekli yazılımı yüklemek için gereklidir. Bu yazılım ücretsiz ve kolayca internette bulabilirsiniz. Ben senin yerinde idi ve onun bilgisayar sunucusunu yapmaya çalıştı Ama, ben yardımcı olabilir hatta tanıdık programcılar değildi, sonra ben birçok kişi bunu nasıl yapılandırılacağı bilmiyorum bilmiyordum, sizi uyarmak istiyoruz. Ben üç ay kaybettim, evet, ben bile sezonu yüklemeye çalıştı bu. Bir kez, internette Ben elektrikçi tarafından yapıldı yazar olan kılavuzu, rastladı. İşte eğlenceli bir sürü vardı, ama şimdi birkaç dakika için bu işi yapıyorum. Tüm ayrıntılar Neyi indirmek için ve nasıl yüklemek için internet üzerinde bu kılavuzu bulun.

Literatürde gelince, ben çok iyi bir eğitim materyali, Kucharczyk PHP örneklerini denilen hangi yazarı tavsiye edebilir. Bu kesinlikle tam bir rehber değil, ama yeni başlayanlar ve herkes için temel kavramlar vardır. Birincisi, kitap yazar, bir bilgisayar programcısı topraklama veya kolaylık bahseder, sıkıcı görünüyor. Hala bir sunucu kurma hakkında şeyler, ama çözemedim, bu manuel alçak elektrikçi yardımcı oldu. Ben, kısmen kitabı bölünmüş tam teşekküllü şekilde okumanızı tavsiye yok ve sen pişman olmayacaksınız. Sadece yazılı çok açık ve temel kavramlar mümkün olacak bilerek olduğu bu kitap biraz modası geçmiş olduğunu uyarmak istedim ve tam değildir anda ihmal çok var, ama durum böyle değildir ve internetten yeni bilgiler türetmek.

Şimdi JavaScript inceleyelim. Bu aynı zamanda bir programlama dilidir, ancak PHP ile karşılaştırıldığında çok daha az özelliğe sahiptir. Bu herhangi bir yazılım ve sadece literatürü Öğrenmeye olan gerektirmez, aynı tarayıcı hangi ile HTML ve CSS bilgisine içindedir. Senin için, onu tarif etmek istiyorum. Bu tüm site menüsünü bırakır örneğin, yüzen ve çok daha fazlası, sayfalar daha etkileşimli yapabilir, yani siteyi görselleştirmek için kullanılan bir programlama dilidir. Web sitesi canlanır. Internet üzerinde literatüre ilişkin olarak bu çok, ben kolayca tam olarak neye ihtiyacınız bulabilirsiniz düşünüyorum.

Şimdi toplam özetleyebilirim. bir site oluşturma olduğunda zorunlu diller HTML ve CSS vardır. site için Amacıyla JavaScript eklemek daha canlı, interaktif bir ihtiyaç haline geldi. Eğer, yani ciddi bir site oluşturmak geribildirim ekleyin sohbet etmek isterseniz forum veya kayıt PHP programcısı bilgisine sahip olmak gereklidir. Dürüst olmak gerekirse, PHP, bir daha teknolojisini ekleyebilirsiniz - MySQL (Mu-okul) olarak veritabanı vardır. Veritabanı herhangi bir sunucu tarafı dili ile çalışabilir olsa da, bu, bağımsız bir sistemdir, ama giderek bu PHP ile birlikte kullanılır.

Veritabanı onu yazma ve okuma değişmez iken bir milyon kayıt depolama kapasitesine sahiptir. Birçok veri tabanları, en yaygın MySQL olduğunu. Bu, SQL, başka bir deyişle, SQL sorguları teknolojisini kullanır - bu ayrı bir dildir. Ama PHP biliyorsanız PHP zaten böyle devam okuma, yazma, oluşturma, silme ve işlevlere sahiptir, çünkü MySQL o zaman, kolayca yeterince verilecek, sizi temin ederim.

Web geliştirme, diğer teknolojiler vardır onlara ek olarak da ... Böyle Perl, Java, VBScript, Firebird, Linter, Oracle, MongoDB gibi birçok programlama dilleri vardır, ne yukarıda okumak sadece bir temel oluşturmaktadır, burada bitmiyor Örneğin, animasyon üzerinde grafik (Photoshop) ya da animasyon (Flaş) oluşturulması ile çalışma başka dal onun yardımıyla bir animasyon oluşturmak için daha kolay olacaktır ActionScript programlama dili (Eylem-script) olmasıdır. Java, JavaScript ve ActionScript onlar tek tip bir standart var çünkü, başka bir deyişle, bunlar aynı kökü var, birbirine çok benzer.

Ben profesyonel düzeyde olamayacağı Yukarıdakilerin hepsini bilmek bahsetmek istiyorum. Onun alanına geliştirilmelidir. PHP-programcı varsa HTML, CSS, PHP ve MySQL bilmemiz gerekir. Eğer HTML, CSS ve JavaScript bilmek gerekir bir düzen varsa. Sonra bir web dazayner buysa, tabii ki, HTML, CSS ve PhotoShop kendi gerekir. Animatör Photoshop, Flash ve ActionScript bilmesi gerekiyor.

KAINS.RU şirkette bizim ofis yeni bir çalışanı geldiğinde, web sitelerini ve bu makalenin başında olmadı diğer internet uygulamaları oluşturmak alanında ondan belirli bilgiyi talep ediyoruz. Aynı anda her şey ve hiçbir şey bilmiyoruz. İnternet fayda ve zararlarının hem getirebilir bir araçtır çünkü öğrenin. Size iyi şanslar!

Aralık 2011

Site www.kains.ru Bu makale direkt köprüyü yeniden yazdırırken - Bashkirada sitelerin oluşturulması gereklidir.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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