svētdiena, 2013. gada 3. februāris

Mājaslapu izstrādes koda piemērs


Termins "kaste modelis" tiek bieži izmanto cilvēki, runājot par CSS balstītas izkārtojumu un mājaslapu izstrāde. Ne visi saprot, ko nozīmē šī, lai gan, un ne visi saprot, kāpēc tas ir tik svarīgi.

Jebkurš HTML elementu var uzskatīt kaste, un tā kaste modelis attiecas uz visiem HTML (un XHTML) elementiem.

Kaste modelis ir specifikācija, kas nosaka, kā kastē un tās atribūti ir saistītas viena ar otru. Savā visvienkāršākajā veidā, kaste modelis stāsta pārlūkiem, ka kaste definēts kā platums 100 pikseļi un augstums 50 pikseļi, varēja izdarīt 100 pikseļi plats un 50 pikseļi garš.

Tur ir vairāk, jūs varat pievienot kastē, lai gan, piemēram, apdare, piemales robežām utt attēlus vajadzētu palīdzēt izskaidrot, ko es esmu par, lai palaistu cauri:



Kā jūs varat redzēt, kaste sastāv  no mājaslapu izstrāde četrām dažādām daļām. Ārpus viens, starpība, ir pilnīgi neredzams. Tā nav fona krāsu, un netraucēs elementus aiz tā. Starpība ir ārpus otrā daļa, kas ir robeža. Robeža iezīmē redzamā daļa elementu. Iekšpusē robežas ir trešā daļa no kastes, polsterējums, un tad iekšā, ka saturs platība no kastes. Polsterējums nosaka telpu starp saturu lodziņā jomā un robežas.

(Ievērojiet, ka šajā attēlā, tikai no trim robeža sagatavots kas faktiski būtu redzami ir nepārtraukta līnija - Pārtrauktā ailes, lai palīdzētu pierādīt kaste modeli).

Definējot platākas un jūsu kastē, izmantojot CSS augums, ja ir definēta nevis visu platību, ko aizņem saturu, polsterējums, robežas un normu. Jūs faktiski tikai definējot satura jomā pati - mazliet, tiesības vidū. Polsterējumu, robežu un starpība jāpieskaita, ka, lai aprēķinātu kopējo telpu, ko aizņem kastē. (No šī brīža, mēs izmantosim platumu demonstrācijām, bet tie paši principi attiecas gan uz platumu un augstumu).

kaste {
    platums: 200px;
    robeža: 10px cieta # 99c;
    polsterējums: 20px;
    rezervi: 20px;
}
Iepriekš CSS, piemēro kastē, tas nozīmētu, ka šī kaste aizņem 300 pikseļi no kosmosa horizontāli lapā. No kastē saturs varētu ieņemt 200 šīs pikseļi (raustītu līniju pievienotas, lai pierādītu malas zonā aizņem kastē):



Iepriekš attēlu, jūs varat redzēt, ka gaiši zilā platība ir 240 pikseļi plats (200 pikseļi satura plus 20 pikseļi polsterējums abās pusēs). Robeža ir 10 pikseļi plats nu sānu, padarot kopējo platumu, tostarp pierobežas 260 pikseļi. Starpība ir 20 pikseļi nu sānu, padarot kopējo platumu no kastes 300 pikseļi.

Praksē tas var radīt zināmas neskaidrības. Piemēram, ja man ir 100 pikseļu plašu pieejamo vietu, un vēlas, lai aizpildītu to ar gaiši sarkanā kaste ar tumši sarkanu maliņu un nelielu daudzumu polsterējumu, tas būtu ļoti viegli rakstīt CSS piemēram, tā:

kaste {
    platums: 100px;
    border: 1px solid # 900;
    polsterējums: 10px;
    rezervi: 0;
    fons: # maksa;
}
(No 0 deklarācija, kā izmanto starpības virs, neprasa vienība jāpievieno vērtība nav 0 prasība par vienību, piemēram px pikseļiem.. Tāpat, kaut arī "fons" ir definēta kā saīsināts īpašumu, tas ir plašāk atbalstīta nekā vairāk pareizo "fona krāsa".)

Tomēr, kas mums nedod ir 100 pikseļu plašu kastē, kā platums deklarācija definē satura jomā no kastes. Saturs platība kastē būs 100 pikseļi - kopējais platums no kastes, kā noteikts iepriekš būs 122 pikseļi:



Lai noteiktu iepriekš lodziņu tikai ieņem 100 pikseļi horizontāli, jums būtu nepieciešams, lai noteikt platumu satura jomā būtu 100 pikseļi mīnus polsterējumu un mīnus robežas, šajā gadījumā 78 pikseļi, piemēram, šādi:

kaste {
    platums: 78px;
    border: 1px solid # 900;
    polsterējums: 10px;
    rezervi: 0;
    fons: # maksa;
}
Lai aprēķinātu kopējo platumu kastē, ieskaitot visus apdare, robežu un rezervju, jūs varētu izmantot šādu formulu:

Kopējais kaste platums = saturs laukums platums + kreisais polsterējums + labais polsterējums + kreisā apmale + labais robeža + kreisā mala + labā mala
Savienojamība

Šajā brīdī, jums tagad ir laba izpratne par to, ko kaste modelis ir, un cik kastes jāārstē ar dažādām pārlūkprogrammām. Tomēr, kā jūs drīz uzzināsiet (ja jūs nezināt jau), ne katrs pārlūks dara, kā tas ir paredzēts. Lai izmantotu kastes, un vēl plašāk veikt lielāko daļu CSS savā mājas lapā, jums būs nepieciešams apzināties, kā dažādi pārlūki ārstēt kastes praksē un kā pārvarēt un strādāt ap problēmu, ko šie īpatnībām.

Top iecirtums

         

Vairums pārlūkprogrammu publiskotie pēdējos gados nav problēmu ar kastes un apmetuma kastes pareizi. Opera 6 un 7, Mozilla 1 (un vēlāk arī citiem pārlūkiem, pamatojoties uz Gecko dzinēja kā 7 Netscape, Camino un Firefox un citām atvasinājumus), Safari, Konquerer (un atvasinājumi) un par Mac Internet Explorer 5 visi ir labs paraugs tam, kā interneta pārlūks vajadzētu uzvesties, visi renderēšanas kastes nevainojami. Windows 6 IE arī sniegs kaste pareizi, kamēr par lapu ir pareiza.

Whoops, kundze Miggins, jūs sēžat On My artišokiem



Dažas pārlūkprogrammas nerādīt kastē pareizi. Atšķirībā tiem turpmāk šeit, šie pārlūki ir pietiekami plaši izmanto tīmeklī, ka tas parasti ir vērts pūles, lai tiktu galā ar šo problēmu. Ir dažādas metodes, kā to izdarīt, daži labāk nekā citi, kas sekos tālāk. Vislielākais vidū ar problēmām pārlūkiem ir interneta Explorers 4 un 5 un Internet Explorer 6. 6 IE ir viegli strādāt apkārt, pievienojot pareizu DTD (kas jums būtu jādara jebkurā gadījumā).

Internet Explorer 5 ir galvenais iemesls ir kaste modelis problēmu vispār. Tas, diemžēl, nav izpildiet vienkāršu definīciju kastē izkārtojumu, kā noteikts ar W3C. Kad jūs noteikt platumu lodziņā un tas ir taisīts IE5, nevis šī platuma satura noteikšanas platību kastē, tas ietver robežas un polsterējums. Starpības pievienots pie satura platumu pareizi, bet polsterējums un robežas vēl nav. Diemžēl, tas atstāj mūs ar dažiem nepatīkamiem izvēli:

Izmantojiet box modelis banalizēt mājaslapu izstrāde
Hack ir diemžēl kaut nepieciešamība. Bet daži varētu apgalvot, ka izmantojot mājaslapu izstrāde, piemēram, tas ir pilnīgi trūkst punkts, izmantojot CSSmājaslapu izstrāde, tirdzniecības nepieciešamība un no IE5 izplatība atstāj mūs ar maz ceļu izvēli. IE5 kaste modelis banalizēt ir izmanto visā internetā un ir radījuši daudz variantu.
Pievienot papildu kodu
Dažas varētu apsvērt šo mazliet "labāks" veids, kā strādāt ap šo problēmu. Nevis pievienojot stila lapas banalizēt, jūs var ligzdot ietilpstošie elementi viens otru. Pievienojot div citā div nozīmē, ka nevis izmantojot polsterējumu, jūs varat izmantot tikai rezerves, kas ir apstrādāti pareizi IE5. Kā ar box modelis banalizēt, tas ir tālu no ideāls risinājums, bet ir dažas citas iespējas, ja jūs vēlaties vietu, lai izskatās pats IE5 kā citās vairāk spēj pārlūkprogrammām. 

No vienas puses, pārlūkprogrammām, ka es esmu par to pieminēt, ir šausmīgi, visi nespēj lai padarītu vienkāršu lodziņu pareizi vienu iemeslu vai citu. Par daudz pozitīvas nots, lietotāji šo pārlūkprogrammu, pārsvarā vecās versijas pašreizējo pārlūkprogrammu, veido ļoti mazu, un nepārtraukti sarūk, daļu no interneta lietotājiem. Kamēr jūs varētu, iespējams, atrast PROFILAKSE par veiktajām displeja kastes šajās pārlūkiem bugs, tas ir gandrīz noteikti nav vērts pūles - jums ir iespējams radīt sev vairāk ļauna nekā laba, ar mājaslapu izstrāde par šiem!

Netscape 4 lāde modelis ir briesmīga, bet vēl sliktāk, vienkāršas box modelis hacks, lai atrisinātu problēmu par IE5 un IE6 mājaslapu izstrāde Netscape 4. Netscape 4 stils lapa atbalsts ir neizmērojams kopumā, un tas tiek atbalstīta mazāk un mazāk. Lai gan tas ir stingri personīgā izvēle, es nedomāju, ka tas ir vērts laiku un pūles, lai atbalstītu Netscape 4 vairāk - tas vienkārši nav pietiekami izmantoti, un lietotāju skaits ir tikai kādreiz gatavojas sarukt.

Internet Explorer 4 cieš, būtībā, tāda pati problēma kā IE5. Tā izturas kastes ir ļoti līdzīgi. Tomēr tas krīt pār jo daudz vairāk veidos, un daudzi no pieejamajiem mājaslapu izstrāde IE4. Kā tas ir arī izmanto maz cilvēku, un šis skaits ir pilināmā, daudzi dizaineri to ignorēt.

Kāda nākotne turēt?

CSS3 sola mums iespēju noteikt, kā mēs vēlamies, lietotāja aģents, lai ārstētu kastes, un norādīt, kuri kastē modeli mēs vēlamies izmantot. Atbalsts CSS3 līmenī, kas būs iespējams, ir daudzi gadi vēl. Līdz tam, mēs iestrēdzis ar CSS2 box modelis, un, kamēr IE5 joprojām izmanto ievērojamu daļu no tīmekļa iedzīvotājiem, mēs gatavojamies ir problēmas ar kastēm.

Dalies savā mājas lapā


Ja esat kādreiz mājaslapu izstrāde un prātoju, kā jūs varētu staba savu prasību par internetu, tāpat kā citiem, kas izdarījušas jau miljoniem, tad mājaslapu izstrāde var sniegt Jums pakalpojumus darīt tieši to. Internets ir lielisks veids, kā dalīties ar informāciju un tas ir iespējams, lai jūs varētu veikt daļu no interneta un padarīt to par savu. Šis raksts iepazīstina terminu "web hosting" un sniedz dažus noderīgus padomus tīmekļa attīstībai tiklīdz esat saņemt kādu interneta telpu.

Kas ir mājaslapu izstrāde? Mājaslapu izstrāde ir tīkla datoriem no visas pasaules, kas komunicē ar otru, izmantojot HTTP protokolu, valoda, kas ļauj pārraidi tīmekļa dokumentus. Esiet uzmanīgi, jo šis termins nav sinonīms ar "Internet", jo tas ir definēts kā tīkls tīklu, kur datoriem sazināties ar protokoliem, izņemot HTTP.  Mājaslapu izstrāde ir tas, ko jūs redzēt uz jūsu interneta pārlūku, web lapas komplektā ar grafiku, skaņu un citu informāciju. Tas viss tagad ir jānāk no kaut kur, un tas ir, ja bob hosiņ nāk iekšā

Web Hosting informācija, ka jūs redzēt no jūsu interneta pārlūkā ir ietverts tīmekļa lapās. Šīs tīmekļa lapas tiek turēti uz datoriem sauc web serveri. Web hosting ir par uzglabāšanu no mājas lapas, lai cilvēki varētu piekļūt tiem. Ir iespējams uzņemt jūsu mājas lapas sevi, bet iemesli apstāšanās visvairāk cilvēku dara tas, ka ir jautājumi, kas jāapsver ar kuru tiesības aparatūru un programmatūru, lai sekmīgi uzņemt jūsu tīmekļa lapas. Jūsu mājas lapas būs veikt zināma vieta, lietotājiem būs nepieciešams lejupielādēt katru lapu, lai apskatītu tos un jūsu interneta pieslēgums ir jābūt ātri, lai piedāvātu labu sniegumu saviem skatītājiem. Izmantojot specializētu uzņēmumu, kas piedāvā web hostinga mājaslapu izstrāde spējas uz to web serveri būs lielākā daļa no šiem rūpes prom no jums, bet jums būs nepieciešams izvēlēties gudri un jāizsver izmaksas un Jūsu vēlmes. Papildus tam piekļūt tīmekļa serveri, jums būs nepieciešams reģistrēt domēna vārdu (par maksu), kas unikāli identificē jūsu mājas lapā.

Kas Web Hosting var darīt jums visvienkāršākā pakalpojumu, kas web hosting  mājaslapu izstrāde piedāvā, ir, ka tas pakļauj savu tīmekļa lapas, lai citi redzētu. Citi pakalpojumi ir: e-pasta iespējas, kas ļauj e-pastu tiks saņemti un nosūtīti no sava servera, datu bāzes iespējas, kas ļauj veikt liela apjoma informācijas jāatjaunina un piekļūt tīmeklī, un dinamisku saturu, kas ļauj lietotājiem mijiedarboties ar web lapas jūs esat veikuši.

Mājas lapu izstrāde slikti izstrādāts mājas lapas, visticamāk novērsties lietotājiem un kaitēt uzticamību tajā ietverto informāciju. Doma jānostāda uz kā tas izskatās un kā jūs plānojat jūsu lietotājiem mijiedarboties ar saturu. To iesaka arī vairāk sarežģītu tīmekļa vietnēm, strukturēts izstrādes process būtu jāievēro. Šeit ir rokasgrāmata, lai loģiski soļus web izstrādes: · Prasības analīze: Kāda ir no mājas lapas mērķis? Kāds saturs būtu jāietver? · Dizains: Kā būtu lapas būt saistīti? Kas struktūrai tiem vajadzētu būt? Kā lapas mijiedarboties ar lietotāju? · Ieviešana: Šis solis ir faktiskais kodēšanu vietnes saskaņā ar iepriekšējām tīmekļa vietnēm. · Testēšana: Vai vietne darīt to, ko tā būtu? · Uzturēšana: Vai mājas lapā up-to-date informācija?

Daži noderīgi padomi par interneta attīstību turpmāk tiek ņemti no programmatūras kvalitātes aspektiem, bet tie attiecas uz attīstību vietnēs, kā arī. Tie ir jāapraksta interneta attīstību:

Uzticamība: Vai mājas uzticama? Vai defekti ļauj sistēmu, lai turpinātu darboties? Robustums: Kā mājas atbildēt uz nepareizu ieejas? Performance: Cik ātri mājas lapā reaģē uz lietotāja darbībām? Vai tas efektīvi apstrādāt pieprasījumus un izejvielas? Izmantojamība: Vai vietne ir viegli orientēties un saprast? Uzturamība: Vai vietne ir viegli mainīt? Var jaunu funkcionalitāti papildina? Pārnesamība: Ko programmatūras prasību neparedz mājas prasa? Vai tas ierobežot apjomu potenciālo lietotāju? Saprotamība: Cik labi jūs saprotat mājas lapā esat izstrādāta?

Projektējot jūsu mājas lapā, saglabāt šos kvalitātes aspektus prātā, jo tie palīdzēs jums attīstīt lapas vērts apmeklēt. Kā izvēlēties veidu uzņemt jūsu mājas lapā ir puse no problēmas, otra puse ir izveidot tīmekļa vietni, ka cilvēki gribētu apmeklēt un atgriezties. Zināšanas, kas ražo labu dizainu var palīdzēt jums iegūt vislabāko no jūsu darbi.

Lapas izstrādes stadijas


Tāpat kā tradicionālās programmatūras izstrādes, mājaslapu izstrāde izstrādi procesu var iedalīt dažādos dzīves cikla posmos. Tas var palīdzēt, lai formatētu komandu efektīvi, un šos standartus un procedūras var tikt pieņemti, lai sasniegtu maksimālu kvalitāti. Šis pants izskaidro soļus attīstība, kas var, iespējams, organizēta kā process mājaslapu izstrāde. Tas ir tikai vadlīnijas, lai palīdzētu jums, lai zināt, kā process var izdarīt. Šie pasākumi var atšķirties no pieteikuma pieteikumu. Uzrakstiet man jūsu ierosinājumus un komentārus par šo rakstu.

Piezīme: Visā šajā tekstā vārdus tīmekļa vietnes, tīmekļa lietojumprogrammas, tīmekļa lietojumprogrammas un intraneta / extranets ir savstarpēji aizvietojami.

Sistēmas attīstības process var sekot vairāki standarta vai uzņēmuma konkrētām sistēmām, metodikas, modelēšanas rīkiem un valodām. Programmatūras izstrādes dzīves cikls parasti nāk ar dažiem standartiem, kas varētu atbilst vajadzībām kādu attīstības komandu. Piemēram, programmatūru, tīmekļa vietnes var būt arī izstrādāti ar noteiktām metodēm ar dažām izmaiņām un papildinājumiem ar esošo programmatūras izstrādes process. Ļaujiet mums redzēt posmi iesaistīt jebkurā tīmekļa vietnes izveide.

1. Analīze:
Kad klients ir sākām apspriest viņa prasībām, komanda iekļūst tajā, uz iepriekšēju prasību analīzi. Kā tīmekļa vietne būs daļa no sistēmas, tai pilnīgu analīzi par, kā tīmekļa vietnes vai tīmekļa pieteikumu gatavojas palīdzēt esošo sistēmu un kā vieta ir gatavojas palīdzēt biznesu. Turklāt analīzē būtu jāiekļauj visi aspekti jo īpaši par to, kā tīmekļa vietne gatavojas pievienoties esošo sistēmu. Pirmais būtiskākais lieta ir atrast mērķauditoriju. Tad visi pašreizējā aparatūra, programmatūra, cilvēkiem un datu jāapsver laikā analīzes. Piemēram, ja uzņēmums XYZ corp ir nepieciešama mājas lapā, lai būtu savas cilvēkresursu informāciju tiešsaistē, analīze komanda var mēģināt izmantot esošos datus par no pašreizējā datu bāzē darbiniekiem. Analīzi būtu jādara tādā veidā, ka tā nedrīkst būt pārāk laikietilpīga vai ar ļoti mazāk informatīvs. Komanda būtu iespēja nākt klajā ar pilnu izmaksu un ieguvumu analīzi un kā projekta plāns būs izejas analīze, tas būtu reāli. Lai to panāktu analītiķis būtu jākonsultējas ar dizaineriem, izstrādātājiem un testētājiem, lai nākt klajā ar reālistisku plānu.

Ieeja: Intervijas ar klientiem, vēstules un atbalsta klienta docs, Diskusijas piezīmes, tiešsaistes tērzēšanā, ierakstītas telefonsarunas, modelis vietnes / programmas utt,
Izeja: 1. Darba plāns, 2. Saistītajām izmaksām, 3. Komandas prasībām, 4. Aparatūras programmatūras prasības, 5. Apliecinošos dokumentus un 6. apstiprinājums.

2. Specifikācija Building:
Provizoriskie specifikācijas izstrādā piesegšana katru elementu prasību. Piemēram, ja produkts ir tīmekļa vietne, tad no mājaslapu izstrāde vietas moduļu vispārējo izkārtojumu, vietnes navigācijas un dinamisko daļu no vietnes būtu jāiekļauj spec. Lielāki projekti būs nepieciešama papildu līmeni konsultāciju, lai izvērtētu papildu biznesa un tehniskajām prasībām. Pēc izskatot un apstiprinot sākotnējo dokumentu, rakstisku priekšlikumu tiek sagatavots, norādot uz projekta jomu, ietverot atbildību, grafikiem un izmaksām.

Ieeja: Ziņojumi no analīzes komandu.
Izeja: Complete prasību specifikācijas personām un klientu / klienta pārstāvis.

3. Dizains un izstrāde:
Pēc ēkas specifikāciju, darbs pie mājas lapā ir paredzēts saņemot parakstīts priekšlikuma, depozītu un citiem rakstiskiem satura materiāliem un grafikas vēlaties iekļaut. Šeit parasti izkārtojumi un navigācijas tiks veidots kā prototips.

Daži klienti var būt interesē tikai pilnu funkcionālo prototips. Šajā gadījumā mums var būt nepieciešams, lai parādītu viņiem mājaslapu izstrāde pieteikuma vai vietā. Bet lielākā daļa no gadījumiem klientam var būt ieinteresēti meklē divus vai trīs dizainu ar visiem attēliem un navigācija.

Tur var būt daudz ierosinājumus un izmaiņām no klienta puses, un visas izmaiņas būtu mājaslapu izstrāde pirms pāriet uz nākamo posmu. Šīs pārskatīšanas varētu tikt atkārtoti parādīts caur interneta par klientu, lai apskatītu.

Ja nepieciešams, klientu komentāri, atsauksmes un apstiprinājumus var paziņot pa
e-pastu, faksu un telefonu.

Visā projektēšanas posmā komandai vajadzētu jāizstrādā pārbaudes plāni un procedūras kvalitātes nodrošināšanai. Tas ir nepieciešams, lai iegūtu klientu apstiprinājumu par dizaina un projektu plānus.

Paralēli datubāze komanda būs sēdēt un saprastu prasības un attīstīt datu bāzi ar visām datu struktūrām un izlases dati arī tiks sagatavoti.

Ieeja: prasību specifikācija.
Izeja: Lapas dizains ar veidnes, attēlus un prototipu.

4. Saturs rakstiski:
Šis posms ir vajadzīgs galvenokārt tīmekļa vietnēm. Ir profesionāli satura izstrādātājiem, kas var rakstīt Specizalizēta un atbilstošu saturu uz vietas. Saturs rakstnieki, lai pievienotu savu tekstu var izmantot dizaina šablonus. Gramatikas un pareizrakstības pārbaude būtu vairāk nekā šajā posmā.

Ieeja: Designed veidni.
Izeja: Lapas ar formatētu saturu.

5. Kodēšana:
Tagad tās programmētājiem savukārt pievienot savu kodu netraucējot dizainu. Atšķirībā no tradicionālās dizains attīstītājs ir jāzina saskarni un kodu nedrīkst traucēt izskatu un justies no vietas vai piemērošanu. Tāpēc attīstītājs jāsaprot dizainu un navigāciju. Ja vietne ir dinamiska, tad kods būtu izmantot veidni. Izstrādātājs var būt nepieciešams mijiedarboties ar dizaineru, lai saprastu dizainu. Dizainers mājaslapu izstrāde var būt nepieciešams izstrādāt dažas grafisko pogas, ja kādreiz attīstītājs ir nepieciešamība, it īpaši, izmantojot kādu pogas. Ja izstrādātāju komanda strādā viņiem vajadzētu izmantot CVS kontrolēt savus avotus. Kodēšanas komandu jārada nepieciešamās pārbaudes plānus, kā arī tehniskā dokumentācija. Piemēram Java lietotāji var izmantot javadoc attīstīt savus dokumentus, lai izprastu to kodu plūsmu. Galalietotājs dokumentāciju var gatavot arī ar kodēšanas komanda, ko var izmantot ar tehnisko rakstnieks, kurš var saprast tos, raksta palīdz un rokasgrāmatas vēlāk.

Ieeja: vieta ar formām un prasību specifikācijas.
Izeja: Database virza funkcijas ar vietu, kodēšanas dokumentus.

6. Testēšana:
Atšķirībā programmatūru, tīmekļa lietojumprogrammas nepieciešama intensīva testēšana, jo pieteikumi vienmēr darbojas kā vairāku lietotāju sistēma ar joslas platuma ierobežojumi. Daži no pārbaudes, ko būtu jādara, ir, Integrācijas testēšana, Stresa testēšana, Scalablity testēšanai,, izšķirtspēja testēšana un pārrobežu pārlūku saderības testēšanas. Gan automatizēta testēšana un manuālu pārbaude būtu jāveic bez neizdoties. Piemēram tā nepieciešama, lai pārbaudītu ātri iekraušanas grafikas un aprēķināt to iekraušanas laikā, jo tie ir ļoti svarīgi, lai jebkurā mājas lapā. Ir dažas pārbaudes instrumenti, kā arī daži tiešsaistes testēšanas rīki, kas var palīdzēt testētājiem, lai pārbaudītu savus pieteikumus. Piemēram ASP izstrādātāji var izmantot mājaslapu izstrāde, lai pārbaudītu ASP pieteikumus, kas ir bezmaksas rīks pieejams no Microsoft vietnes, lai lejupielādētu.

Pēc tam dara visu testēšanu dzīvot testēšana ir nepieciešama tīmekļa vietnes un tīmekļa lietojumprogrammas. Pēc augšupielādējot vietnē ir jābūt pilnīga pārbaude (piem. saites tests)

Ieeja: vieta, prasību specifikācijas, papildu dokumenti, tehniskās specifikācijas un tehniskie dokumenti.
Izeja: Aizpildīta pieteikuma / vietā, testēšanas pārskati, kļūdu baļķi, bieža ar izstrādātājiem un dizaineriem.

7. Veicināšanu:
Šis posms ir piemērojama tikai tīmekļa vietnēm. Veicināšanas vajadzībām sagatavošanu meta tagus, pastāvīga analīze un mājaslapu izstrāde iesniedzot URL uz meklēšanas dzinēji un katalogi. Ir ziņas raksts šajā vietnē uz vietas veicināšanu, klikšķiniet šeit, lai to izlasītu. Vietā veicināšanu parasti nepārtraukts process, jo tad meklētājprogrammu stratēģijas var mainīties diezgan bieži. Iesniedzot portālu URL reizi 2 mēnešos var būt ideāls iesniegšana politika. Ja klients ir gatavs, tad maksā klikšķi un maksā iesniegumus var veikt arī ar papildu izmaksām.

Ieeja: Lapas ar saturu, klientu pastus, kuros minēts konkurentus.
Izeja: Lapas iesniegšana nepieciešamo meta tag sagatavošanai.

SEO cikla klikšķiniet šeit.

8. Uzturēšana un atjaunināšana:
Tīmekļa vietnes būs nepieciešams diezgan bieži updations lai saglabātu tos ļoti svaiga. Tādā gadījumā mums ir jādara analīzi vēlreiz un visi pārējie dzīves cikla soļi būs jāatkārto. Kļūdu labojumi var izdarīt laikā, kad uzturēšanu. Tiklīdz jūsu mājas lapā sāk darboties, notiek veicināšana, tehniskā apkope, satura vadības un atjaunināšanu, apmeklējuma uz vietas darbības pārskati, personāla apmācību un mājaslapu izstrāde ir vajadzīga regulāri atkarīgs no sarežģītības jūsu mājas lapā un jūsu organizācijas vajadzībām.

Ieeja: Lapas / Pieteikums, saturs / funkcijas tiks atjaunināti, atkārtota analīze ziņojumi.
Izeja: Atjaunināts Application, apliecinošus dokumentus uz citām dzīves cikla posmos un komandām.

Iepriekš minētie soļi vien nav stingras, lai tīmekļa lietojumprogrammu vai tīmekļa vietnes attīstību. Daži soļi nedrīkst piemērot, lai konkrētus mājaslapu izstrāde uzdevumus. Tās atkarīgas no izmaksām un laika patēriņu, un nepieciešamību. Dažreiz, ja tā ir iekštīkla vietni, tad nebūs vietā veicināšanu. Bet, pat ja jums ir mazs attīstības uzņēmums, ja jūs pieņemt noteiktu plānošanu kopā ar šo tīmekļa inženierzinātņu soļi prātā, tas noteikti atspoguļo to kvalitāte iznākumu.

CORE mājaslapu izstrāde


CORE Komunikācijas specializējas augstas kvalitātes, unikālu mājaslapu izstrāde privātpersonām, uzņēmumiem un izglītības iestādēm Oregon Willamette Valley.

Vai jūs meklējat, lai ideju uz lielās skatuves vai darījumu attiecībās ar sapņiem par produktu pārdošanu visā pasaulē, mēs cieši sadarbojamies ar mūsu klientiem visos projektēšanas un attīstības procesa posmos.

mājaslapu izstrāde risinājumus
Plānošana un vietu no sākuma izpilde līdz beigām, izmantojot detalizētu web izstrādes procesā nodrošina stabilu pamatu, uz kura būvēt interneta mārketinga. Mēs piedāvājam jums vairākas dizaina koncepcijas un lietotājam domājošiem vietas arhitektūru, kas nodrošina stabilu pamatu tirdzniecības jūsu biznesa tiešsaistē.

XHTML & mājaslapu izstrāde
XHTML strukturētu un semantisko atzīmes un CSS iesniegšanai. Mēs veikt lielu lepnumu, radot vietnes kodētus izmantojot ieteiktos specifikācijas noteikti W3C. Ievērošana tīmekļa standartu uzlabo teritoriju par elastību, rada mazāk kodu, palielina pieejamību, padara vietni vairāk meklētājprogrammu draudzīgi, un racionalizē uzturēšanu.

vietā uzturēšana
Core pakalpojumi pārsniedzot sākotnējo izstrādi. Mēs piedāvājam uzturēšanas un mājaslapu izstrādepakalpojumiem tiem ar esošajām tīmekļa vietnes, kas nedarbojas, vai arī tiem, kas ir vienkārši novecojusi.

Datu bāzes vadības
Šodienas tirdzniecība ir arvien vairāk un vairāk datu bāzes virza. Kā jūs saglabāt klientu rezultātā un mājaslapu izstrāde informāciju, lai padarītu labāku viens pret vienu mārketinga kampaņu? Kā jūs sākt tirgot ar saviem klientiem un klientiem, datu bāzes apjoms un kvalitāte palielinājumā sarežģītību. Mēs piedāvājam ieskatu veiksmīgu mārketinga un biznesa izaugsmi, izmantojot datubāzes, mainīgo datubāzes poligrāfijas un tīmekli.

Stāsti no mājas lapu veidotājiem


Kā jūs kļūt mājaslapu izstrāde? Suzanne sākās ar personīgās lapas, un tad pārcēlās uz ēku portālus citiem cilvēkiem.
Vai jūs autodidaktisks vai jūs iegūt grādu? Suzanne got sākās liekot vairākas personālizstādes vietnes tīmeklī, kad viņa tika lūgts izveidot vietni paziņa. Viņa šobrīd strādā 30-50 stundas nedēļā mājaslapu izstrāde, un cer strādāt pilnu darba laiku no mājām drīz.
Padomi un triki
Uzzināt visu varat un nekad apstāties attīstīt savus talantus.
Jūs nevarat stāvēt vai jūs riskējat iegūt atstāta putekļiem.

Kā jūs kļūt mājaslapu izstrāde? Sāka ar ēkas mājas lapā viņas departamentā.
Vai jūs autodidaktisks vai jūs iegūt grādu? Džoiss apmeklēja semināru par padarot vietnes aptuveni pirms četriem gadiem (1996), un pēc tam brīvprātīgi veikt tīmekļa vietni par viņas departamentā. Galu galā, viņa varēja pamest savu darbu un darīt datoru un mārketinga konsultāciju pilna laika.
Padomi un triki
Iet uz funkcionalitāti, nevis pārlieku paredzēti vietām.
Runā angļu valodā, lai saviem klientiem, nevis neģisti.

Tomass vēlējās izveidot mājaslapu izstrāde no savas mājas, bet nevar to darīt bez dažas bezmaksas HTML klasēm no viņa ISP.
Sākumā viņš negribēja ņemt klasēm, bet tad viņš aizgāja un "iemīlēja to." Tomass cenšas dot vērtība par naudu, ka viņa klienti maksā, dažkārt pat zaudēt naudu. Viņš arī ir brīvprātīgi savus pakalpojumus, lai radītu
Es sniegt izdarīts pakalpojumus maniem klientiem ar augstu tehnoloģiju un augstu touch.
Sāciet ar pamatiem.
Apgūt jaunu programmu ik pēc 90 dienām, un palikt koncentrējas.
Atrast savu nišu un godīgi.

Džoiss sāka darīt interneta attīstību pēc apspriešanās ar vīru. "Es domāju, ka es varētu to darīt sākumā, bet es to darīju ..."
Pēc šo vietni, viņa sāka brīvprātīgā viņas pakalpojumus citiem bezpeļņas organizācijām, un viens ieguva stipendiju un sāka maksāt viņai. Viņa pavada līdz pat 60 stundām nedēļā, ņemot par mājaslapu izstrāde vasarā, un mazāk laika ziemā, kad viņa strādā par skolotāju, kā arī.
Mans mācību process bija ļoti grūti.
Man bija ļoti jauni, un pēc skolas es lasīju grāmatas, es varētu atrast vietējā bibliotēkā.

Internets bija jauna lieta, un tas bija grūti atrast informāciju tiešsaistē.

Diemžēl šodien problēma ir vēl lielāka, tur ir pārāk daudz informācijas par mājaslapu izstrāde!

Tas bija galvenais iemesls, kāpēc es nolēmu izveidot savu vietni, kur es esmu spējīgs vadīt iesācējiem caur izglītības procesu, neļaujot viņiem izlietne gigants redzēt informāciju.

Kaut gan es nekad studējis mājaslapu izstrāde profesionāli skolā, pateicoties manas pieredzes es esmu spējīgs parādīt pārziņiem sākumā ceļā "pareizais ceļš".

Tagad dienas mājaslapu dizaineri ir tik daudz iespēju, tik daudz lielisku tehnoloģijas, tūkstošiem grāmatu, simtiem datoru skolās, miljoniem rakstu ... Šādā Patiesībā, jums ir atrast kādu, kas jums parādīs pareizo ceļu, lai dotos.
mājaslapu izstrāde 

Mājaslapu izstrāde kā profesija


Mājaslapu izstrāde ir aizraujoša joma būt iekšā Viens no labākajiem daļas par to, ka tā var izdarīt no mājām, un par daudzveidīgām grafiku, bet kā jūs sāktu? Es esmu intervēja 5 ārštata web izstrādātājiem, lai uzzinātu, kā viņi uzsāka savu kā viņi vada savus uzņēmumus.

Kā sākt

Kā jūs sāktu šajā jomā? Mājaslapu izstrāde visbiežāk veids ir radīt vietu vai vietu sev, brīvprātīgo, lai vietnes citiem, un tad beidzot atrast kādu, kas būs jāmaksā jums, lai padarītu viņu vietā. "Es apmeklēju semināru un tad brīvprātīgi, lai mans departaments vietni," Joyce W. stāsta, un Suzanne sāka personīgā un tad "bija vērsies kāds darīt vietni viņiem man bija saviļņots!."

Nekad domāju, ka tāpēc, ka jūs nesaņemat jāmaksā darbs nav vērts. Thomas dažreiz brīvprātīgie viņa pakalpojumiem un mājaslapu izstrāde ir "gatavs sniegt maniem klientiem vairāk nekā savu naudu ir vērts." Tas ir svarīgi, lai nopelnītu naudu beidzot, bet jo īpaši, ja jūs, sākot out, brīvprātīgo Web izstrāde izpaužas jūsu vārdu, kas tur.

Tehnoloģija

Tas neņem daudz līderi augsto tehnoloģiju aprīkojumu darīt interneta attīstību. Lielākā daļa no izstrādātājiem nav ātrgaitas līnijas, bet tas būtu jauki ("Nē! - Darn to" Džoisa D. teica, kad jautāja). Tas arī neņem datorzinību grādu, lai gan Maikls minored tajā. Visbeidzot, jums nav jāzina viss par kaut ko, kas klients vēlas (CGI, datubāzes, utt.) "Es apakšlīgumu, kad man vajag Perl CGI," saka Joyce W. un Joyce D. ir "divi iedzīvotājs geeks", lai palīdzētu viņai ar tehnisko daļu.

Biznesa

Izvēloties savu nišu ir ļoti svarīga, jo Tomass saka. Tātad, pirmā lieta, jums vajadzētu izlemt, ir kāda veida vietām jūs pievērst uzmanību. Džoiss W. dara "nekādas privātas lapas", bet Džoisa D. izvēlas "vietējiem klientiem, lai tur kaimiņu pieskārienu." Daži cilvēki koncentrēties uz bezpeļņas grupām, bet citi vērsta uz maziem un lieliem uzņēmumiem, tā ir jūsu izvēle, bet jums vajadzētu izlemt, lai jūs netērētu savu enerģiju uz vietas, kas jūs nevarēsiet darīt arī ar.

Kad esat izlēmuši par savu tirgu, jums ir nepieciešams izlemt, kā un cik daudz, lai maksas. Visizplatītākais veids, kā iekasēt, ir projekts.

Jums ir nepieciešams, lai atrastu kaut ko, kas nosaka jūsu biznesu intervālu. Kāpēc būtu kāds izvēlēties mājaslapu izstrāde jums veidot savas lapas, nevis citu attīstītāju? Maikls saka, "veiksmīga biznesa ir jābūt klientu orientēta, un gatavas noliecamiem atpakaļ, lai apmierinātu klientu vajadzības un prasības." Kamēr Suzanne koncentrējas uz izdomu, jo viņa jūtas "vietām ir nepieciešama unikāla justies uz tiem, lai izceltos."

Veicinot sevi ir svarīgi, lai iegūtu vairāk uzņēmumu. Katrs attīstītājs paziņoja, ka no mutes mutē ir mājaslapu izstrāde viens no labākajiem veicināšanas metodes. Pārliecinieties, ka jūsu draugi zinātu, ka jūs darāt to, kas jums ir pieejams un priecīgi strādāt par viņiem. Nodot savu biznesa informāciju savā e-parakstu, pārliecinieties, ka jūsu tīmekļa vietne norāda, ka jūs darīt mājaslapu izstrāde, un uzturēt brīvprātīgā, ja Jums nav atrasts pietiekami daudz darba vēl.

Atcerēties

Tas ne vienmēr ir viegli būt brīvmākslinieks. Jums ir jāstrādā ar cilvēkiem, kas nepilda savas autortiesības, un, kad jūs esat beidzot atradis to, ko jūs domājat, ir maksāt klients, jūs satikt cilvēkus, kuri "nedomāju, ka tas ir vērts savu laiku, lai jums samaksāt." (Suzanne) mājaslapu izstrāde var būt ļoti tehnisks, un, kad jūs izmantojat savu biznesu, jums bieži ir darīt to visu pats, un bieži vien visu atsevišķi. Ja tu strādā no mājām, jums ir tikt galā ar traucējošos, piemēram, "maniem bērniem satveršanas manu roku visu laiku." (Thomas) Getting savu vietu un savu klientu portālos ko nodrošina meklētājprogrammas ir ļoti grūti, un darot darbu, var būt ļoti laikietilpīga.

Bet tas ir vērts

Lielākā daļa ārštata mājaslapu izstrāde strādāt ārpus mājas birojā. Viņi noteikti savi grafikus ("[es varu] get mani zobi jātīra, vai gulēt, ja es neesmu slikta labi" Suzanne "Man patīk būt šeit, kad mani dēli nāk mājās." Tomass). Web izstrādātāji ir radoši un saņemt apvienot tehniskās accomplishments ar mārketingu un dizainu. Es esmu pārliecināts, ka lielākā daļa mājaslapu izstrāde nevarētu mainīt savu darbu, kad tie esam atraduši pareizo kombināciju, kas ir piemērots tiem.

Ja Jums ir interese, izpildot šos izstrādātājiem tiešsaistē, ļaujiet man zināt, un es redzētu, vai es varētu izveidot laika, kad mēs varam tērzēt ar viņiem. Daudzi no tiem ir dažreiz uz HTML forumu, un Maikls, vismaz, ir ļoti aktīvs tur. Šādas lapas ir īss apraksts par savu darbu un to, kā viņi ieguvuši sāku darīt interneta attīstību, kā arī padomus tiem, iesākumam.

7 nāvējošas mājaslapu izstrāde kļūdas


1.  Augsta sākotnējā programmu izdevumus. Izplatīta kļūda ir tērēt pārāk daudz sākotnēji programmēšanas pirms jums pierādīt, ka vietne var izdarīt satiksmi. Piemēram, pieņemsim, ka jūsu interneta vietne pieņem sludinājumi. Jūs varētu vai nu ievietot tos manuāli, bet līdz brīdim jūsu satiksmes veidota, vai jūs varētu pavadīt tūkstošus (-as), kam šī sistēma automatizēta nekavējoties. Naudu labāk tērē tirdzniecības nekā par dārgu plānošanas līdz vietā uzkrājas pietiekami satiksmes.

2. Finansējums fiksētās izmaksas pārāk ātri. Vēl viena kļūda ir tērēt dārgo finansējumu par fiksēto izmaksu. Īri birojs, pērkot ēku, maksājot par apgāšanās līnijas un darbā darbiniekus visi varam ietilpst šajā mājaslapu izstrāde kategorijā. Ja vien jums ir pārdošanas, lai attaisnotu šos izdevumus, lai tos gaidīt! Jūs varat viegli palaist interneta klātbūtni no jūsu mājām par kurpju saite.

3. Pērk serveri un veltīta līnijas pārāk ātri. Tas parasti nav nepieciešams pirkt serverus un ir veltīta T1 vai T3 savienojumiem no paša sākuma. Tikai tāpēc, ka jūs sagaida, lai ir lielas summas satiksmes nenozīmē, jums būs šo satiksmi uzreiz. Jūs varat sākt ar $ 30 - $ 50 kontā ar savu domēnu uz ​​servera pieder ISP un mājaslapu izstrāde saglabāt sev šos izdevumus.

4. Ne testēšanas ūdeņos. Nekad vienkārši pieņemu, ka jūsu ideja būs darbs, jo tas ir jēga uz papīra. Tā vietā, lai tērēt visu naudu, lai dotos visa vepris, apsver savu izaugsmi posmos. Pārbaudi savu produktu vai pakalpojumu uz vietas, kas nav automatizēta vai nav komerciāli veiksmīgākās grafikas iespējas. Kamēr jums ir pievilcīga, organizēto dizains mājaslapu izstrāde jums būs ok. Pārbaudīt un redzēt, ja jūsu produkti vai pakalpojumi pārdot nelielā mērogā. Tad, kad jūs redzat pārdošanas un ir kāpurķēžu daži satiksmes līdz pārdošanas attiecības, jums būs gatava izskatīt vēl ekspansīvas pasākumus.

5. Piesavināšanos Reklamēšanas dolāru attīstībai. Vēl viena izplatīta kļūda ir tērēt tik daudz naudas par attīstību, kas jums nav kaut atstāj reklāmai. Pat slickest vietā nedos apmeklētāju (vai pārdošanas), ja jums nav reklamētu un veicinātu to. Netērētu vērtīgas mārketinga dolāru par zvani un svilpes.

6. Pieņemot, ka, ja mēs veidot to viņi nāks. Tas kļūst arvien grūtāk, lai veicinātu vietnes, izmantojot meklētājprogrammas un katalogi, lai iegūtu satiksmes jums ir nepieciešams. Mērķtiecīga on-line un off-line mājaslapu izstrāde reklāma un veicināšana būs nepieciešams, lai gūtu panākumus.

7. Pārāk daudzi cilvēki vēlas viss perfekts, pirms viņi iet dzīvot. Kamēr jūs atkritumu visu savu laiku mēģina iegūt viss perfekts, internets izmaiņas, kāds cits darbojas ar to pašu ideju. * Kā tur pirmā * bieži vien ir daudz svarīgāka nekā * Nokļūšana ideāls. * Piesakies 80-20 noteikums projektiem vietā. Jūs varat saņemt izveidota un darbojas, un testēšanas derīgumu savu produktu on-line ar 20% no laika, resursu un naudas. Gaidīt tērēt 80% no saviem resursiem pulēšana ka pagājušajā 20%, kad jūs esat pierādījuši stabilitāti jūsu vietā.


Tagad jūs domājat es esmu stāsta jums veikt lietas lēni, un jūs baidās, ja esat nakti panākumus jums nebūs gatavi par papildus joslas platumu, satiksmes, masu pārdošanas, uc Tas nav jābūt gadījumā. Plāns viss iepriekš. Pētniecības visas izmaksas, kas saistītas ar panākumiem pirms laika. Ir šos uzlabojumus gaida spārnus. Zināt, kā tieši jūs uzņemt palielināt satiksmes un noieta palielināšana. Iet ar ISP, kas ir izaugsmes plānu, lai palīdzētu jums pārvietoties no vienas fāzes panākumiem nākamo bez aizturēm.

Veic  savu paplašināšanas plānu un saņemt citātus no programmētājiem un izstrādātājiem, pirms jūs iet dzīvot. Lemt par tieši to, kas izstrādātāji, programmētāji un grafiskie dizaineri jūs izmantosiet un tos gatavi uzlabot savu vietni, kā nepieciešams. Ja jums ir visas jūsu pētniecības darīts pirms laika, jums būs minimālas augšanas sāpes un būs maksimāli izmantot savu dārgo kapitālu.