1 00:00:00,000 --> 00:00:02,000 [Powered by Google Translate] [Seminar] [Web üçün Sizin Site hazırlanması] 2 00:00:02,000 --> 00:00:05,000 [Yuechen Zhao] [Harvard Universiteti] 3 00:00:05,000 --> 00:00:07,000 [Bu CS50 edir.] [CS50.TV] 4 00:00:07,000 --> 00:00:11,660 >> OK. Uşaqlar onun üçün bura web inkişaf bir saat var. 5 00:00:11,660 --> 00:00:16,290 Bu gün mən Web üçün site hazırlanması söhbət üçün gedirəm. 6 00:00:16,290 --> 00:00:20,260 Bütün gün - və yəqin ki, son 2 həftə - 7 00:00:20,260 --> 00:00:22,240 biz bir web yaratmaq üçün necə söhbət etdik 8 00:00:22,240 --> 00:00:24,880 çərçivəsində istifadə etmək necə PHP istifadə HTML, istifadə etmək necə 9 00:00:24,880 --> 00:00:29,420 şeyi olduğu kimi - siz bazası ilə qarşılıqlı bilər əmin etmək necə. 10 00:00:29,420 --> 00:00:34,830 Ancaq bu gün biz sizin site CS50 sonra yaşamaq olacaq yerləşir söhbət etmək olacaq. 11 00:00:34,830 --> 00:00:40,010 Bütün sonra Çünki, CS50 dekabr keçmiş baş vermir. 12 00:00:40,010 --> 00:00:42,090 Biz hosting, domen adları haqqında söhbət etmək olacaq. 13 00:00:42,090 --> 00:00:44,790 Biz nə cross-browser uyğunluğu haqqında söhbət etmək olacaq 14 00:00:44,790 --> 00:00:49,540 və cross-platform uyğunluğu və siz əmin necə edə bilər ki, sizin saytda 15 00:00:49,540 --> 00:00:51,610 bütün şərait altında fəaliyyət gedir. 16 00:00:51,610 --> 00:00:54,330 Biz səhv rəftar və digər server sehrli haqqında danışmaq lazımdır. 17 00:00:54,330 --> 00:00:57,890 Biz performans optimallaşdırılması, axtarışı optimizasyonu, söhbət edirik 18 00:00:57,890 --> 00:01:00,310 və insanlar həqiqətən web ziyarət almaq üçün necə. 19 00:01:00,310 --> 00:01:05,960 Və nəhayət, yalnız yaxşı resursları uşaqlar kifayət qədər o var əmin etmək 20 00:01:05,960 --> 00:01:09,680 son layihə ilə çıxmaq və ümid sonra. 21 00:01:09,680 --> 00:01:13,120 >> Biz haqqında danışmaq olacaq ki, ilk şey domen adları var. 22 00:01:13,120 --> 00:01:18,020 Hal-hazırda sizin cihaz proqramlaşdırma etdiyiniz, yerli ana olacaq 23 00:01:18,020 --> 00:01:20,360 hansı həqiqətən bir domen adı deyil. 24 00:01:20,360 --> 00:01:26,370 Ki, faktiki Linux quraşdırma üçün sort yalnız bir adı və bir alias var 25 00:01:26,370 --> 00:01:31,150 PC Mac və ya VMware Player üzrə VMware ya daxilində. 26 00:01:31,150 --> 00:01:36,510 Domain adları Web üzərində site qoymaq və sonra kimi bir şey üçün getmək üçün imkan verir 27 00:01:36,510 --> 00:01:39,400 www.google.com və saytın almaq. 28 00:01:39,400 --> 00:01:41,500 Onlar necə çalışır? 29 00:01:41,500 --> 00:01:43,390 Gəlin yalnız bir orta web server olduğunu deyirlər - 30 00:01:43,390 --> 00:01:50,080 orta Web surfer və bir laptop var, siz www.howstuffworks.com gedin. 31 00:01:50,080 --> 00:01:52,570 Mən bu stole Ü Siz yəqin ki, görə bilərsiniz. 32 00:01:52,570 --> 00:01:57,300 Necə stuff işləri - sizin kompüter sonra, yerli DNS server soruşacağıq 33 00:01:57,300 --> 00:01:59,300 "Bu haqqinda harada olduğunu bilirsinizmi?" 34 00:01:59,300 --> 00:02:02,200 "Əgər www.howstuffworks.com olan IP ünvanı bilirsinizmi?" 35 00:02:02,200 --> 00:02:05,580 DNS server "Bəli, mən bunu." Deyə bilər 36 00:02:05,580 --> 00:02:09,139 Bu halda, siz IP ünvanı almaq və kompüter ki, IP ünvan çatmaz. 37 00:02:09,139 --> 00:02:15,050 Əgər, bu "Siz www.howstuffworks.com bilirsinizmi Hey!?", Başqa bir DNS server soruşur 38 00:02:15,050 --> 00:02:17,670 Bu server "Bəli, mən bunu." Deyə bilər 39 00:02:17,670 --> 00:02:22,500 Belə ki, nə digəri deyir, nəhayət ki, məlumat, komputer qəbul olur 40 00:02:22,500 --> 00:02:24,680 və howstuffworks.com əldə edə bilərsiniz. 41 00:02:24,680 --> 00:02:27,540 >> Necə bu sehrli şeyi bir əldə edə bilərsiniz? 42 00:02:27,540 --> 00:02:32,940 Necə bəlkə www.yourname.com ya www.ilovecats.com əldə edə bilərsiniz? 43 00:02:32,940 --> 00:02:35,350 Siz, bir üçün qeydiyyatdan bilər 44 00:02:35,350 --> 00:02:38,280 və bunu imkan verir ki, orada web sites bir çox var. 45 00:02:38,280 --> 00:02:41,420 Siz olmalıdır - ən hallarda onlar üçün ödəməlidir. 46 00:02:41,420 --> 00:02:43,890 Pulsuz müəyyən domen adları var. 47 00:02:43,890 --> 00:02:50,900 Siz www.co.cc və ya. Tkdomainnames getmək, bu pulsuzdur. 48 00:02:50,900 --> 00:02:56,500 Lakin, onlar müəyyən məhdudiyyətlər ilə gəlir, və əslində bəziləri hətta ola bilər 49 00:02:56,500 --> 00:03:00,540 . com və ya. xalis kimi real, yüksək səviyyəli domen adları. 50 00:03:00,540 --> 00:03:03,300 Adətən mən onlardan biri üçün davam gəlir ki, 51 00:03:03,300 --> 00:03:07,060 istifadəçi ilə, yalnız daha rahat çünki. 52 00:03:07,060 --> 00:03:10,070 Siz. Coms bir çox gördük. Siz. Şəbəkələrin bir çox gördük. 53 00:03:10,070 --> 00:03:13,790 Siz yəqin ki,. Co.cc 's bir çox görmədim, onlar xatırlamaq çətindir istəyirik. 54 00:03:13,790 --> 00:03:18,900 Godaddy ya NameCheap və ya kimi müxtəlif saytlarda - Mən ki, biri istifadə 55 00:03:18,900 --> 00:03:21,550 yarım yamalak növü - adlandırılan activedomain.com. 56 00:03:21,550 --> 00:03:24,160 Bu, həqiqətən yarım yamalak görünür, lakin bu, mənim üçün həqiqətən də işləyirlər. 57 00:03:24,160 --> 00:03:27,810 >> Və nəhayət, siz bəlkə Network Solutions Kimi daha çox reklam ki, başqaları var. 58 00:03:27,810 --> 00:03:31,140 Amma NetworkSolutions.com üzərinə gedin və onların qiymət baxsaq 59 00:03:31,140 --> 00:03:34,070 həqiqətən bahalı. Mən keçən gecə onlara baxırdı. 60 00:03:34,070 --> 00:03:37,400 Bir domen adı bir il üçün yəqin ki, çox pul dəyər deyil. 61 00:03:37,400 --> 00:03:40,210 Əslində, bir. Com və ya. Org və ya. Xalis alıyorsanız 62 00:03:40,210 --> 00:03:43,430 adi qiyməti təxminən $ 10 təşkil edir. 63 00:03:43,430 --> 00:03:48,710 Siz daha çox ödənilməsi olduğunuz Belə ki, bu, yəqin ki dəyər deyil 64 00:03:48,710 --> 00:03:52,440 bütün sonra, bu web sites ki, domen adı bir şey yoxdur, çünki. 65 00:03:52,440 --> 00:03:58,270 Onlar yalnız sizə vermək və ucuz, nə üçün əldə edə bilərsiniz əgər? 66 00:03:58,270 --> 00:04:02,540 >> Sizin domen adı bir başqa şey, sonra yəqin istəyirəm 67 00:04:02,540 --> 00:04:08,610 ya Godaddy.com ya hər sizin domen adı alıb getmək 68 00:04:08,610 --> 00:04:11,220 və domen adı üçün adı server seçin. 69 00:04:11,220 --> 00:04:15,560 Bir istifadəçi www.howstuffworks.com gedir dəfə nə bildirir ki, 70 00:04:15,560 --> 00:04:20,839 bu adı server IP ünvanlar onlar baxmaq edə bilər ki, IP ünvanlarını var. 71 00:04:20,839 --> 00:04:24,680 Onlar bu adı serverləri vasitəsilə web daxil olmaq üçün edə bilər. 72 00:04:24,680 --> 00:04:26,830 Siz haradasa ev sahibliyi üçün müraciət edin 73 00:04:26,830 --> 00:04:31,210 sonra ana çox güman istifadə etmək adı serverləri verəcək. 74 00:04:31,210 --> 00:04:34,210 >> Və nəhayət, bir WHOIS adlanan bu şey var. 75 00:04:34,210 --> 00:04:38,890 A WHOIS bazası bir verilənlər bazası siz daxil bir domen adı biləcək ilə 76 00:04:38,890 --> 00:04:44,170 və bu site və digər əlaqə məlumatı sahibi haqqında məlumat tüpürmək edəcək. 77 00:04:44,170 --> 00:04:49,080 İndi, demək olar, "Mən, həqiqətən, mənim ev ünvanı istəmirəm və ya Mən, həqiqətən, mənim e-mail ünvanı istəmirəm 78 00:04:49,080 --> 00:04:54,010 görmək üçün hər kəs üçün internet səhifəsində və ya görmək üçün hər kəs üçün İnternet. " 79 00:04:54,010 --> 00:04:57,740 Sonra xostinq xidmətləri bir çox təmin ki, bir şey istifadə edə bilərsiniz - 80 00:04:57,740 --> 00:04:59,740 bir WHOIS meneceri kimi. 81 00:04:59,740 --> 00:05:03,550 A WHOIS meneceri onların bir çox təmin edən sadəcə bir xidmət olduğunu 82 00:05:03,550 --> 00:05:07,700 üz gizlədir ki, informasiya və yalnız ad meneceri olan qoyur - 83 00:05:07,700 --> 00:05:13,070 ünvan üçün adətən bu domen adı verilmişdir ki, yalnız şirkətin adı var - 84 00:05:13,070 --> 00:05:17,350 və s sonra şəxsi məlumat, İnternet sızan olunmur 85 00:05:17,350 --> 00:05:19,350 olan adətən olduqca yaxşıdır. 86 00:05:19,350 --> 00:05:21,350 Mən özümü bu xidmətlərdən birini istifadə edin. 87 00:05:21,350 --> 00:05:25,630 Siz öz gizlilik haqqında qayğı yoxdur, onda o, həqiqətən etməz. 88 00:05:25,630 --> 00:05:32,490 >> DNS server Domain Name System üçün durur, və nə - 89 00:05:32,490 --> 00:05:36,560 ki, deyir ki, hash masa haradasa kimi sort var 90 00:05:36,560 --> 00:05:42,320  "Bu haqqinda ünvanı bu IP ünvanı xəritəsi gedir." Və bu bütün var. 91 00:05:42,320 --> 00:05:48,180 Belə ki, bir dəfə bu DNS server sorğu, sonra IP ünvanlarını əldə edə bilərsiniz 92 00:05:48,180 --> 00:05:51,930 ki, müvafiq domen adı üçün və sonra bax. 93 00:05:51,930 --> 00:05:59,820 (Tamaşaçı üzvü sual - işitilemez) 94 00:05:59,820 --> 00:06:07,910 Ilk? Birinci səviyyə həqiqətən adətən yalnız sizin kompüter cache özü edir. 95 00:06:07,910 --> 00:06:12,570 Sizin kompüter sort www.google.com ünvanına getdi ki, son dəfə xatırlayır 96 00:06:12,570 --> 00:06:18,090 bu IP ünvanı idi, sonra biraz sonra ki, cache dolacaq 97 00:06:18,090 --> 00:06:23,560 və bu, Comcast DNS kimi soruşacağıq 98 00:06:23,560 --> 00:06:26,400 "Hey, www.google.com nə var?" 99 00:06:26,400 --> 00:06:31,040 Adətən, bir domen adı almaq və zaman, bir qeydiyyatdan və bir web qurmaq 100 00:06:31,040 --> 00:06:35,670 ki, domen adı ilə dərhal səhifəsinə getmək bilməz adı serverləri çünki 101 00:06:35,670 --> 00:06:40,180 dünyanın hələ domen adı haqqında bilmirəm. Bu doldurmaq üçün var. 102 00:06:40,180 --> 00:06:43,220 Bu adətən 24-48 saat davam edir. 103 00:06:43,220 --> 00:06:48,460 Bütün hüquqlar. Belə ki, domen adları haqqında bir az var. Onlar çox sərin istəyirik. 104 00:06:48,460 --> 00:06:51,540 Mən sizə Layihə haqqında ciddi, sizə bir əldə etməlidir 105 00:06:51,540 --> 00:06:55,300 həqiqətən etmək istəyirsinizsə və layihə kampus arasında tanınan, 106 00:06:55,300 --> 00:06:58,050 bir domen adı olan həqiqətən professional baxmaq edir. 107 00:06:58,050 --> 00:07:01,510 >> Daha sonra növbəti addım, əlbəttə, hosting bir növ var. 108 00:07:01,510 --> 00:07:05,540 Yalnız komputer keçiriləcək varsa, heç kim heç ona getmək mümkün olacaq. 109 00:07:05,540 --> 00:07:09,110 Siz potensial olaraq kompüter bir server qurmaq və əbədi bilgisayarınıza davam edə bilər 110 00:07:09,110 --> 00:07:11,160 lakin tövsiyə deyil. 111 00:07:11,160 --> 00:07:14,000 Online mövcud hosting müxtəlif növ var. 112 00:07:14,000 --> 00:07:21,870 Hosting var paylaşılan oldu. Virtual host olan VPN (anlaşılmaz) var. 113 00:07:21,870 --> 00:07:23,870 Yarı-xüsusi və həsr olunmuş var. 114 00:07:23,870 --> 00:07:29,030 Son 3, VPN, yarı-xüsusi və xüsusi adətən daha bahalı. 115 00:07:29,030 --> 00:07:32,660 Onlar adətən daha çox vəsait tələb edir ki, web saytları üçün istifadə edirik. 116 00:07:32,660 --> 00:07:34,680 Yalnız bir web ilə başlayan edirsinizsə, 117 00:07:34,680 --> 00:07:40,670 yalnız paylaşılan hosting ilə getmək daha iqtisadi ola bilər. 118 00:07:40,670 --> 00:07:43,430 Və nə vasitələrinin paylaşılan web sites yalnız bir dəstə birlikdə bütün 119 00:07:43,430 --> 00:07:51,560 Bu ana server bu web bir server üzrə düzmək, və sizin haqqinda daxil edə bilərsiniz 120 00:07:51,560 --> 00:07:53,660 domen adı vasitəsilə. 121 00:07:53,660 --> 00:07:55,980 >> Orada məşhur host bir çox var. 122 00:07:55,980 --> 00:08:01,160 HostGator və DreamHost - o, çox böyük və çox populyardır 123 00:08:01,160 --> 00:08:03,160 və çox, çox müvəffəqiyyətli. 124 00:08:03,160 --> 00:08:05,160 Mən şəxsən bir uydurma MDDHosting istifadə edin. 125 00:08:05,160 --> 00:08:08,240 Siz www.mddhosting.com getmək varsa, bu seçimi mənim ana var. 126 00:08:08,240 --> 00:08:10,240 Mən onlar çox yaxşı olduğunuzu düşünürəm. 127 00:08:10,240 --> 00:08:14,550 Onlar həmişə çox etibarlı olmuşdur etdik və mən onlara hər hansı bir problem heç vaxt etdik. 128 00:08:14,550 --> 00:08:18,610 Onlar da çox rəqabətli qiymət var. 129 00:08:18,610 --> 00:08:24,400 Mən kimi həqiqətən olmayan iki GoDaddy var - ki, həmçinin bir çox məşhur host var 130 00:08:24,400 --> 00:08:26,400 amma onlarla dəhşətli təcrübə yaşadım 131 00:08:26,400 --> 00:08:29,430 və mən bilirəm ki, bir çox insanlar onlara həqiqətən dəhşətli təcrübə olmuşdur. 132 00:08:29,430 --> 00:08:32,150 Onlar növ onlar işle bilmirəm insanların sonra getmək - 133 00:08:32,150 --> 00:08:34,150 Bəlkə, ilk dəfə üçün bir haqqinda edirik 134 00:08:34,150 --> 00:08:37,150 və onlar növ onların hosting paketi satın onları con. 135 00:08:37,150 --> 00:08:42,570 Bunu etməyin. Bunun üçün düşmək etməyin. Həqiqətən ihtiyaçlarınıza uyğun digər hosting paketləri axtarmaq gedin. 136 00:08:42,570 --> 00:08:44,880 Və digər biridir - pulsuz Host orada var. 137 00:08:44,880 --> 00:08:47,350 Pulsuz üçün web keçiriləcək web sites var - 138 00:08:47,350 --> 00:08:49,350 bəzən sizin saytda reklam qoyaraq, 139 00:08:49,350 --> 00:08:52,290 bəzən edərək, siz onların forumlarda iştirak 140 00:08:52,290 --> 00:08:54,340 amma bəzən yalnız də pulsuz. 141 00:08:54,340 --> 00:09:00,000 Onların bir çox həqiqətən yalnız iş çıxmaq, çünki Lakin, pulsuz Host ilə ehtiyatlı olun 142 00:09:00,000 --> 00:09:03,480 bir neçə ay sonra. Siz yalnız xərcləri ilə ayaqlaşa bilməz. 143 00:09:03,480 --> 00:09:07,460 Digərləri yalnız çox etibarsız və sitenizde həmişə aşağı olacaq 144 00:09:07,460 --> 00:09:09,700 və baş ki istəmirəm. 145 00:09:09,700 --> 00:09:12,330 >> Hər ana öz idarəetmə paneli təklif edir. 146 00:09:12,330 --> 00:09:16,520 Sizin cihaz üçün, həqiqətən, se başına idarəetmə paneli yoxdur Qeyd edək ki,. 147 00:09:16,520 --> 00:09:19,230 Siz faylları getmək və redaktə etmək üçün terminal istifadə etmək lazımdır. 148 00:09:19,230 --> 00:09:21,230 Siz özünüz chmod şeylər var. 149 00:09:21,230 --> 00:09:24,770 Siz PHPMyAdmin getmək istəyirdi, əgər 150 00:09:24,770 --> 00:09:29,560 siz localhost @ / phpmyadmin və elə şeylər getmək üçün var. 151 00:09:29,560 --> 00:09:36,660 Amma bir kontrol paneli ilə sizin server faylları getmək və redaktə edə bilərsiniz 152 00:09:36,660 --> 00:09:40,350 Windows Explorer və ya finder tipli tətbiqi ilə. 153 00:09:40,350 --> 00:09:44,810 Yoxsa vasitəsilə getmək və öz alət ilə verilənlər bazası baxmaq olar 154 00:09:44,810 --> 00:09:47,280 əvəzinə PHPmyadmin edir. 155 00:09:47,280 --> 00:09:52,240 Belə ki, seçim çox var, və daha populyar nəzarət panelləri bəzi vardır. 156 00:09:52,240 --> 00:09:54,240 Amma bir ana axtarır əgər, 157 00:09:54,240 --> 00:09:57,090 sonra özelleştirmeler və variantları növ nə baxmaq istəyirəm bilər 158 00:09:57,090 --> 00:10:02,810 Onlar mənim server özelleştirmek və mənim web daha yaxşı run etmək təklif edirik. 159 00:10:02,810 --> 00:10:07,110 Belə ki, o zaman "Yaxşı, necə ev sahibliyi seçerim?" Alırıq 160 00:10:07,110 --> 00:10:11,460 Hər hansı bir ana web getmək Əgər jargon bir çox var, və variantları bir çox var. 161 00:10:11,460 --> 00:10:14,470 Müxtəlif qiymətlər bir çox vardır. 162 00:10:14,470 --> 00:10:19,690 Web bəlkə siz və mən ki, sadəcə, çünki Adətən mən ucuz olanlar üçün getmək - 163 00:10:19,690 --> 00:10:23,520 və xüsusilə indi, xüsusilə marşlar kimi - onlar çox resursları ehtiyac ola bilər 164 00:10:23,520 --> 00:10:26,770 Microsoft.com kimi bir haqqinda ola bilər kimi. 165 00:10:26,770 --> 00:10:32,090 >> Birinci siz həqiqətən maraqlı olduğunuz halda əməliyyat sistemi baxmaq istəyirəm olub 166 00:10:32,090 --> 00:10:35,090 sitenizde Windows və ya Mac, Linux ev sahibliyi edəcək. 167 00:10:35,090 --> 00:10:39,790 Ki, adətən ucuz, çünki Adətən biz, Linux ilə getmək 168 00:10:39,790 --> 00:10:43,730 və həmçinin bəlkə siz uşaqlar, çünki cihaz ilə daha yaxından tanış olan biri. 169 00:10:43,730 --> 00:10:48,040 Və sonra, bəlkə onlar sizə almaq bant məbləğini müəyyən məhdudiyyətlər qoymaq lazımdır - 170 00:10:48,040 --> 00:10:53,030 kimi neçə megabayt və ya məlumatların gigabayt istifadəçilər yükləyə bilərsiniz 171 00:10:53,030 --> 00:10:55,470 Aylıq olaraq web? Və ya disk space. 172 00:10:55,470 --> 00:11:00,640 Necə çox yer alıram? 500 MB mi? Bu 2 GB mi? Bir limitsiz mi? 173 00:11:00,640 --> 00:11:05,920 Hal-hazırda, web server bir çox onlar üçün bir yol kimi limitsiz disk yer vermək 174 00:11:05,920 --> 00:11:08,560 onların hosting paketi almaq üçün aldatmaq üçün. 175 00:11:08,560 --> 00:11:11,850 Həqiqətən, bu barədə düşünmək Lakin, zaman heç limitsiz disk ehtiyac gedir? 176 00:11:11,850 --> 00:11:18,060 - HTML faylları bir neçə PHP bir neçə images bir neçə varsa 177 00:11:18,060 --> 00:11:20,060 ki, yalnız megabayt bir neçə, və 178 00:11:20,060 --> 00:11:23,110 adətən mən yalnız yer bəlkə bir neçə gigabayt 'dəyər getmək 179 00:11:23,110 --> 00:11:27,990 və kifayət qədər daha çox lazımdır qədər mənə başlamaq ola bilər. 180 00:11:27,990 --> 00:11:31,480 >> Nəhayət, onlar hansı məhdudiyyətlər qoymaq bilər - siz ola bilər nə qədər verilənlər bazaları. 181 00:11:31,480 --> 00:11:34,760 Bəlkə yalnız 1 bazası ola bilər. Bəlkə siz 2 ola bilər. Bəlkə 10 ola bilər. 182 00:11:34,760 --> 00:11:38,330 Bu sizin üçün həqiqətən vacibdir nə qədər əldə edilir? 183 00:11:38,330 --> 00:11:40,330 Özünüz xahiş şeyi. 184 00:11:40,330 --> 00:11:42,330 Və sonra nəhayət, dil kimi yalnız şeylər. 185 00:11:42,330 --> 00:11:44,330 Onlar PHP tərəfdarsınızmı? Onlar MySQL tərəfdarsınızmı? 186 00:11:44,330 --> 00:11:49,010 Onlar pulsuz, çünki ən hosting saytları bu dəstək yoxdur. Onlar açıq mənbə istəyirik. 187 00:11:49,010 --> 00:11:51,190 Bu onlar sizin üçün bu təmin etmək üçün bir şey başa deyil. 188 00:11:51,190 --> 00:11:55,680 Amma siz istifadə etmək istəyirsinizsə, Ruby və ya Python və ya bu başqa dillərdə bəzi deyirlər - 189 00:11:55,680 --> 00:11:59,490 onların server onu dəstəkləməyə bilər, belə ki, hər şeyi bu cür baxmaq vacibdir. 190 00:11:59,490 --> 00:12:05,620 >> Və nəhayət, siz SSL və ya cron iş kimi bir çox inkişaf etmiş şeyə imkan verir? 191 00:12:05,620 --> 00:12:12,060 SSL siz HTTPS edilməsi ilə sizin haqqinda daha təhlükəsiz etmək biləcəyi bir variant 192 00:12:12,060 --> 00:12:14,060 və əlaqələri şifrelemek. 193 00:12:14,060 --> 00:12:17,230 Və cron iş çalıştırdığınız istəyirəm ki, yalnız bəlkə orijinallarımızdır 194 00:12:17,230 --> 00:12:19,510 hər 5 dəqiqə, hər 10 dəqiqə, hər 15. 195 00:12:19,510 --> 00:12:22,030 Paylaşılan hosting web sites bir çox məhdudiyyətlər qoymaq yoxdur 196 00:12:22,030 --> 00:12:26,310 daha çox vəsait alır ki, siz çalıştırabilirsiniz ki, cron iş yerlərinin sayı. 197 00:12:26,310 --> 00:12:31,800 >> Və nəhayət, siz baxmaq istəyirəm ki, başqa yalnız hər şey - davam tam olaraq nə əmin olun 198 00:12:31,800 --> 00:12:35,180 sizin hosting paketi almaq əvvəl. 199 00:12:35,180 --> 00:12:37,720 Və nəhayət, performans. Performans böyükdür. 200 00:12:37,720 --> 00:12:39,740 Mənim web necə sürətli çalışmasını gedir? 201 00:12:39,740 --> 00:12:42,950 Ən istifadəçi run üçün web hətta saniyə gözləmək niyyətində deyil 202 00:12:42,950 --> 00:12:47,640 onlar yalnız cansıxıcı almaq və onlar MeanBase getmək və şəkillər baxaraq başlamaq əvvəl 203 00:12:47,640 --> 00:12:52,240 pişik - siz olur ki, bilirsiniz, və siz board ki, istifadəçi almaq əmin etmək istəyirəm 204 00:12:52,240 --> 00:12:54,300 və yaxşı uptime var ki, yalnız o deməkdir ki, 205 00:12:54,300 --> 00:12:56,300 Sizin veb hər zaman əlçatan olacaq. 206 00:12:56,300 --> 00:13:01,880 Host bir çox, həqiqətən, pis uptime və yalnız Sizin veb olacaq deyil deməkdir 207 00:13:01,880 --> 00:13:06,500 əlçatan və siz kədərli ola bilər, çünki baş ki istəmirəm. 208 00:13:06,500 --> 00:13:10,360 Və siz də kimi saytlarda ilə ana performansını takip edə bilərsiniz 209 00:13:10,360 --> 00:13:16,440 Pingdom.com ya Host-tracker.com və onlar yalnız saytınıza necə tez-tez aşağı edir sizə. 210 00:13:16,440 --> 00:13:18,490 >> Və nəhayət, onların dəstəyi görmək istəyirik. 211 00:13:18,490 --> 00:13:21,890 Bir problem varsa, onlar 24 saat ərzində sizə cavab edir? 212 00:13:21,890 --> 00:13:23,890 48 saat ərzində sizə cavab edir? 213 00:13:23,890 --> 00:13:26,500 Mən adətən istifadə hosting xidməti dəqiqə ərzində mənə cavab 214 00:13:26,500 --> 00:13:29,760 həqiqətən gözəldir. 215 00:13:29,760 --> 00:13:33,990 Whew! Bütün hüquqlar! Bu fasilə üçün vaxt var. Ancaq mən sizin vermək fikrində deyiləm. 216 00:13:33,990 --> 00:13:38,200 Biz yalnız hər indi və sonra cute pişik şəkilləri baxacağam. 217 00:13:38,200 --> 00:13:42,740 >> Digər həqiqətən, həqiqətən böyük şey cross-browser uyğunluğu edir. 218 00:13:42,740 --> 00:13:45,890 Mən cross-browser uyğunluğu nə deməkdir? 219 00:13:45,890 --> 00:13:50,970 , Hazırda yalnız Microsoft Internet Explorer deyil bilirsiniz. 220 00:13:50,970 --> 00:13:53,970 Bu yalnız Mozilla Firefox və ya Safari deyil. 221 00:13:53,970 --> 00:13:58,190 İndi Chrome var. Biz Opera var. Biz Dolphin var. Biz Camino var. 222 00:13:58,190 --> 00:14:00,540 Biz Fatih var. Biz bu müxtəlif brauzerlərdə bütün var. 223 00:14:00,540 --> 00:14:05,950 Indi gələn şeylər - RockMelt - o bütün Xrom əsaslanır baxmayaraq. 224 00:14:05,950 --> 00:14:10,990 Ancaq işin əsli, yalnız bir browser artıq orada deyil. 225 00:14:10,990 --> 00:14:13,860 Siz yalnız bir proqram ilə bu web görüntülerken deyilik. 226 00:14:13,860 --> 00:14:17,660 Belə ki, müxtəlif brauzerlərdə müxtəlif HTML, müxtəlif CSS cavab, və 227 00:14:17,660 --> 00:14:21,210 ki, müxtəlif fərqli JavaScript və necə məşğul edirsiniz? 228 00:14:21,210 --> 00:14:24,370 Bəli, müəyyən hallarda, həqiqətən bilməz. 229 00:14:24,370 --> 00:14:29,160 Sizin veb - bir browser çalışır, əgər yazdı kodu işləməyəcək 230 00:14:29,290 --> 00:14:32,910 Başqa bir brauzer və əmin etmək üçün iş ki, siz yazmaq kod 231 00:14:32,910 --> 00:14:36,000 hər yerdə işləyir ki, universaldır. 232 00:14:36,000 --> 00:14:38,000 Belə ki, bu, həqiqətən təhlükəlidir. 233 00:14:38,000 --> 00:14:42,450 Siz demək olarsa, "Bəli, bu mənim kompüter çalışır. Great! Üzrə hərəkət edək." 234 00:14:42,450 --> 00:14:46,040 Bəli, yəqin ki, mina haqqında iş gedən deyil, Mən də sizin səhifəsinə getmək zaman 235 00:14:46,040 --> 00:14:49,210 Mən çox kədərli olacaq oldum və dərhal tərk gedirəm. 236 00:14:49,210 --> 00:14:51,570 Belə ki, siz bu mane ola bilər necə edək. 237 00:14:51,570 --> 00:14:55,520 >> Ilk şey, əlbəttə, yalnız standart HTML, CSS və JavaScript istifadə etməkdir. 238 00:14:55,520 --> 00:14:57,520 Hesab edirəm ki, nə deməkdir? 239 00:14:57,520 --> 00:15:00,180 Bəli, standart olmayan bir çox şeyi orada var. 240 00:15:00,180 --> 00:15:03,490 Məsələn, CSS çox versiyalar var. 241 00:15:03,490 --> 00:15:10,830 Hər hansı bir CSS qaydaları görürsünüzsə ilə moz-və ya-WebKit, həmin qaydalara xüsusi 242 00:15:10,830 --> 00:15:15,720 Mozilla brauzerlər və WebKit brauzerlər həm də, 243 00:15:15,720 --> 00:15:20,590 və siz bəlkə o şeyi qarşısını almaq üçün istəyirəm ki, əmin etmək istəyirəm 244 00:15:20,590 --> 00:15:25,150 çünki siz istifadə-moz-ki, əgər qayda yalnız Firefox üzərində iş gedir. 245 00:15:25,150 --> 00:15:29,640 Və həqiqətən də Internet Explorer yaxşı baxmaq istəyirsinizsə, 246 00:15:29,640 --> 00:15:31,640 Siz luck olmaq olacaq. 247 00:15:31,640 --> 00:15:37,910 HTML üçün də, bu işlər bir brauzerinizin HTML şeyi edə bilər 248 00:15:37,910 --> 00:15:41,830 ancaq ki, başqa fasilələri, və siz mümkün qədər qaçmaq istəyirəm. 249 00:15:41,830 --> 00:15:44,830 Və nəhayət JavaScript hətta - JavaScript çox versiyasını var 250 00:15:44,830 --> 00:15:50,570 - Document.getElementsByClassName və bu yay biz problem yerləşir qaçdı 251 00:15:50,570 --> 00:15:54,500 olan adətən JavaScript standart bir hissəsi kimi müəyyən ki, bir funksiyası var - 252 00:15:54,500 --> 00:15:58,120 Internet Explorer 8 tapmaq idi. 253 00:15:58,120 --> 00:16:01,900 Belə ki, yay ərzində bir laboratoriyada iş və biz online eksperimentlər tikinti edilmişdir. 254 00:16:01,900 --> 00:16:06,210 Biz istifadə ki, istifadəçilər həyata qədər və biz, həqiqətən, yaxşı iş olduğunu düşündü 255 00:16:06,210 --> 00:16:09,780 Internet Explorer 8 onların nəticələri təqdim edə bilmədi. 256 00:16:09,780 --> 00:16:13,200 Biz bir çox veri həyata itkin düşüb. Bu bizi həqiqətən kədərli etdi. 257 00:16:13,200 --> 00:16:17,790 Belə ki, her zaman scripts hər yerdə işləməyə davam əmin etmək istəyirəm. 258 00:16:17,790 --> 00:16:20,500 >> Və nəhayət, validator.w3.org istifadə 259 00:16:20,500 --> 00:16:22,770 Hansı pset 7 etmək üçün sizə nə. 260 00:16:22,770 --> 00:16:24,530 Sizin pages təsdiq əmin olun. 261 00:16:24,530 --> 00:16:28,310 Ki, ən azı ilk addım ağlı başında olma çek çünki vacibdir. 262 00:16:28,310 --> 00:16:31,870 Mənim kodu həqiqətən standartlara uyğun mu? 263 00:16:34,930 --> 00:16:39,320 Sitenizde iş gedir əmin olun yardım düzmək üçün başqa bir yolu 264 00:16:39,320 --> 00:16:42,610 ən çox hallarda bəlkə bəzi kitabxanalar və çərçivələrinin istifadə etmək 265 00:16:42,610 --> 00:16:46,210 Bu həqiqətən ağıllı developers sizin üçün bu məsələlər barədə fikir var. 266 00:16:46,210 --> 00:16:49,850 Onlar keçmişdir sonra və onlar brauzerlər arasında iş ki, müxtəlif funksiyaları yazdıq. 267 00:16:49,850 --> 00:16:53,560 Məsələn, biz Pset 7 jQuery istifadə edin. 268 00:16:53,560 --> 00:16:58,030 Siz Göründüyü ola bilər baxmayaraq, jQuery funksiyaları bir çox təmin edir 269 00:16:58,030 --> 00:17:00,280 başqa özünüz yazmaq lazımdır ki,. 270 00:17:00,280 --> 00:17:05,310 Lakin bu developers bunu yazdı və onlar bütün brauzerlər üzrə işləyir ki, əmin. 271 00:17:05,310 --> 00:17:10,280 Və Bootstrap - biz Pset 7 sizə göstərdi ki, başqa CSS çərçivəsində olan - 272 00:17:10,280 --> 00:17:17,000 bu, həqiqətən, yaxşı baxmaq ki, web dizayn ilə baş ağrısı bir çox üz tutur. 273 00:17:17,000 --> 00:17:19,000 bütün brauzerlərdə. 274 00:17:19,000 --> 00:17:23,660 >> Siz bu qarşısını almaq bilər Və nəhayət, mən adətən sıfırdan kodlaşdırma çəkinin. 275 00:17:23,660 --> 00:17:28,079 Yalnız sizin məktəb klub üçün bir web yaratmaq istəyirsinizsə, misal üçün, 276 00:17:28,079 --> 00:17:33,920 və nə üçün lazım olan bütün bir neçə pages keçirmək və bəlkə sizin prezident getmək olacaq 277 00:17:33,920 --> 00:17:38,910 və burada və orada bir neçə şey dəyişdirmək - Kod ehtiyac ki, özünüzü up həqiqətən var. 278 00:17:38,910 --> 00:17:40,910 Bu zaman bir çox edir. 279 00:17:40,910 --> 00:17:42,660 Bu enerji bir çox edir, və siz keçmək lazımdır və tapmaq üçün 280 00:17:42,660 --> 00:17:45,930 yaxşı, bu brauzerinizin yaxşı baxmaq üçün gedir, bu brauzerinizin yaxşı baxmaq üçün gedir. 281 00:17:45,930 --> 00:17:50,610 Bəlkə başqaları artıq sizin üçün yazılmış bu yamalar bəzi kimi istifadə 282 00:17:50,610 --> 00:17:52,610 WordPress və Joomla və ya Drupal. 283 00:17:52,610 --> 00:17:59,400 Bu məzmun adlanır - bu əsasən yalnız paketlərin olan CMSs deyilir 284 00:17:59,400 --> 00:18:03,020 sizin üçün görmüşük gəlib, və onları yükləyə bilərsiniz, sizin server üzərində onlara qoymaq, 285 00:18:03,020 --> 00:18:07,510 və onlara özelleştirmek lakin istədiyiniz və artıq çalışan bir web var. 286 00:18:07,510 --> 00:18:11,680 Bu kod paketləri üçün baxmaq üçün bir şey var. 287 00:18:11,680 --> 00:18:15,400 Sizin kimi bir şey üçün getmək halda Bunlar açıq mənbə var - 288 00:18:15,400 --> 00:18:19,390 bir forma paketi üçün arıyorsanız, kimi pulsuz olmayan şeylər var 289 00:18:19,390 --> 00:18:21,570 VBulletin ya IP.Board. 290 00:18:21,570 --> 00:18:23,790 , Bu inkişaf etmiş xüsusiyyətləri bəzi ehtiyac yoxdur 291 00:18:23,790 --> 00:18:27,530 her zaman pulsuz seçimi üçün seçə bilərsiniz. 292 00:18:27,530 --> 00:18:31,300 >> Və nəhayət, orada yol yoxdur. 293 00:18:31,300 --> 00:18:33,300 Siz, test, test test lazımdır. 294 00:18:33,300 --> 00:18:37,690 Bu brauzerlər bütün və bu platformaların bütün kodunuzu test lazımdır. 295 00:18:37,690 --> 00:18:44,110 Və bilirsiniz, IE6 - təşəkkür yaxşılıq nəfər IE6 uzaqlaşır başlayıb 296 00:18:44,110 --> 00:18:49,190 geri gün, çünki bəlkə bir neçə il əvvəl, web developers, həmişə, həmişə idi 297 00:18:49,190 --> 00:18:55,280 həmişə standartları aşağıdakı IE6 nin zəif tərəflərini üçün oğraş. 298 00:18:55,280 --> 00:19:00,860 Websites yalnız ilə məşğul olmaq üçün daha yaxşı bir yol olmadığı üçün 1990-cı cür baxdı. 299 00:19:00,860 --> 00:19:04,380 Siz həmçinin CSS yoxlamaq üçün brauzer ekran istifadə edə bilərsiniz. 300 00:19:04,380 --> 00:19:08,100 Biri həqiqətən sərin veb browserlab.adobe.com edir. 301 00:19:08,100 --> 00:19:11,070 Bu Adobe tərəfindən söndürüldü bir pulsuz xidmət edir. 302 00:19:11,070 --> 00:19:15,160 Və nə onların nə onlar web ekran edə bilərsiniz 303 00:19:15,160 --> 00:19:18,890 müxtəlif şəraitdə çalışan - müxtəlif brauzerlərdə altında çalışan kimi, 304 00:19:18,890 --> 00:19:22,660 müxtəlif platformalar altında çalışan - və onlar kimi baxmaq nə göstərir. 305 00:19:22,660 --> 00:19:33,260 Sadəcə mən burada demək nə sizə göstərmək, mən Harvard Life adlı ötən il saytı yaradılmış 306 00:19:33,260 --> 00:19:39,150 və mən nə üçün cəhd - Mən my.harvard daha yaxşı etmək üçün çalışırdılar. 307 00:19:39,150 --> 00:19:43,840 Burada keçən il idi, indi görünür kimi, my.harvard baxmadı, çünki. 308 00:19:43,840 --> 00:19:46,640 Bu iyrənc cür görünür. 309 00:19:46,640 --> 00:19:50,470 Amma indi bir çox daha yaxşı görünür. 310 00:19:50,470 --> 00:19:57,070 Mənim həyata ki, artıq faydalı, ancaq eyni deyil 311 00:19:57,070 --> 00:20:01,310 Mən əlavə etmək üçün cəhd, bilirsiniz, - (anlaşılmaz) bir çox nə - 312 00:20:01,310 --> 00:20:04,680 və bu görünür - bu, mənim kompüter çox yaxşı görünür. 313 00:20:04,680 --> 00:20:08,560 Mən çox vaxt idi istəyirsinizsə Və sonra, bəlkə, brauzer laboratoriya üçün getdi ki, 314 00:20:08,560 --> 00:20:13,020 və mən baxdı ki, yaxşı, necə Windows Chrome 18 baxmaq yoxdur. 315 00:20:13,020 --> 00:20:17,060 Mən aşağıya fırladın ki, görürəm ki, - heç bir oh! Elanlarınızı qutusu baxın. 316 00:20:17,060 --> 00:20:20,200 Mənim mətn coşğun edilib. Belə ki, hüququ, pis? 317 00:20:20,200 --> 00:20:23,700 Bir istifadəçi Windows Chrome istifadə edərək və web gəlir varsa, 318 00:20:23,700 --> 00:20:26,730 dərhal çox qeyri-peşəkar görünür. 319 00:20:26,730 --> 00:20:30,760 Belə ki, mən CSS getmək və CSS hissəsi burada qırılma nə tapmaq lazımdır. 320 00:20:30,760 --> 00:20:35,090 Nə üçün bütün istifadəçilər eyni səhifəsinə bax bilər ki, düzgün tapılanlar və düzeltmek deyil 321 00:20:35,090 --> 00:20:37,770 və yalnız xoşbəxt ola bilər. 322 00:20:37,770 --> 00:20:44,280 >> Və nəhayət, yaxşı, brauzerinizin ekran, sizin CSS test üçün gözəl 323 00:20:44,280 --> 00:20:46,020 ancaq JavaScript haqqında nə? 324 00:20:46,020 --> 00:20:48,660 Nə çalışan var ki, bəzi mürəkkəb script var haqqında, əgər? 325 00:20:48,660 --> 00:20:50,460 Bəli, siz həmişə virtuallaşdırma edə bilərsiniz. 326 00:20:50,460 --> 00:20:56,360 Mac varsa bəlkə bir kopyasını sanallaştırmak üçün Bootcamp ya VMWare istifadə edə bilərsiniz 327 00:20:56,360 --> 00:20:59,540 Orada Windows və istifadə Internet Explorer. 328 00:20:59,540 --> 00:21:03,400 Və ya, təəssüf ki, yalnız kompüter işləyir Spoon.net kimi bir şey üçün bilərsiniz. 329 00:21:03,400 --> 00:21:05,290 Amma nə onlar çox sərindir. 330 00:21:05,290 --> 00:21:10,080 Onlar sizin üçün proqram virtual belə ki, məsələn, IE müxtəlif versiyalarını çalıştırabilirsiniz. 331 00:21:10,080 --> 00:21:12,080 Siz Firefox müxtəlif versiyalarını çalıştırabilirsiniz. 332 00:21:12,080 --> 00:21:15,720 Siz Safari müxtəlif versiyalarını run və orada web bütün test edə bilərsiniz. 333 00:21:15,720 --> 00:21:18,360 Təəssüf ki, onlar azad deyil. 334 00:21:18,360 --> 00:21:20,860 Bu pullu xidmətlərin, bu növ həmişə var belə - 335 00:21:20,860 --> 00:21:26,070 Bu ticarət off arasında növ həmişə var, yaxşı, mən web yaxşı baxmaq üçün gedirəm. 336 00:21:26,070 --> 00:21:31,970 Əgər belədirsə, mən bunu yardım olacaq, bəzi xidmətlərini ödəmək üçün ola bilər. 337 00:21:31,970 --> 00:21:35,890 Hər hansı biz danışdıq ki, bir şey haqqında bu nöqtədə suallar? 338 00:21:38,500 --> 00:21:41,210 Awesome. OK. 339 00:21:41,210 --> 00:21:43,870 >> İndi haqqında danışmaq üçün daha çox şey var. 340 00:21:43,870 --> 00:21:45,820 Necə səhvlər haqqında? 341 00:21:45,820 --> 00:21:48,670 Sizin veb, hətta fəaliyyət üçün gedir əmin necə edə bilərəm 342 00:21:48,670 --> 00:21:50,150 bir şey pis olur? 343 00:21:50,150 --> 00:21:53,940 Bəlkə food.php adlı bir səhifə yoxdur. 344 00:21:53,940 --> 00:21:57,000 Amma mənə, mən sizin səhifəsinə getmək və mən food.php daxil olmaq üçün çalışırıq. 345 00:21:57,000 --> 00:22:00,770 Fayl tapılmadı - sadəcə mənə 404 deyir ki, ağ bir səhifə üçün gedir? 346 00:22:00,770 --> 00:22:04,400 Yoxsa siz, Yaxşı, mən sizin üçün tapa bilmədim ki, üzüldüm ", deyə davam edir 347 00:22:04,400 --> 00:22:08,520 amma bəlkə burada sizə lazım nə üçün axtarış kömək bəzi digər resurslar var. " 348 00:22:08,520 --> 00:22:13,180 Digər səhvlər - belə, bu, yalnız bəzi səhv kodları olan HTTP səhvlər adlanır 349 00:22:13,180 --> 00:22:17,130 Sizin server bir şey pis baş verənlərə halda brauzer geri göndərdik bilər. 350 00:22:17,130 --> 00:22:20,160 400 - Bad Filmlərin. 401 - Qadağan. 351 00:22:20,160 --> 00:22:25,560 Sizin üçün ehtimal deyil ki, bir kataloq zaman 403 ümumi növü 352 00:22:25,560 --> 00:22:27,310 istifadəçi tərəfindən, ancaq istifadəçi hər halda çalışır. 353 00:22:27,310 --> 00:22:30,840 500 - Daxili Server Error - Siz bir şey var zaman adətən olur ki, 354 00:22:30,840 --> 00:22:33,070 həqiqətən, pis PHP kodu ilə gedir. 355 00:22:33,070 --> 00:22:36,140 Lakin istənilən halda, tarayıcılar bu növ - səhvlərin bu cür baş yoxdur. 356 00:22:36,140 --> 00:22:40,550 >> Belə ki, siz qəşəng bu səhvlər idarə əmin necə edə bilərəm 357 00:22:40,550 --> 00:22:43,230 və istifadəçi var asma yalnız sort deyil əmin etmək? 358 00:22:46,850 --> 00:22:48,850 Burada gəlir. Htaccess • CSS Nedir. 359 00:22:48,850 --> 00:22:51,300 İndi. Htaccess • CSS Nedir, Apache server çalışır ki, bir şey deyil 360 00:22:51,300 --> 00:22:55,550 işləyir və bir şey eləcə də bir neçə digər server üzərində işləyir. 361 00:22:55,550 --> 00:23:01,350 Bu ki, server bu cür konfiqurasiya üçün bir yoldur 362 00:23:01,350 --> 00:23:04,470 siz bunu istədiyiniz hər şeyi bunu edə bilərsiniz. 363 00:23:04,470 --> 00:23:06,790 Nə edə bilər bəzi şeylər. Siz cache ayarlarınızı kontrol bilər. 364 00:23:06,790 --> 00:23:11,290 Bəlkə əmin olun ki, sizin saytında müəyyən bir səhifə var ki, istifadəçi 365 00:23:11,290 --> 00:23:14,740 yenidən yükləyə hər zaman istifadəçi gəlir və web olub. 366 00:23:14,740 --> 00:23:26,980 Və ya bəlkə siz yoursite.com / test / html / pages / hello.html kimi bəzi URL 367 00:23:26,980 --> 00:23:31,270 və yalnız yourname.com / salam olmaq istəyirik ki, -. yaxşı, siz istifadə edə bilərsiniz htaccess • CSS Nedir 368 00:23:31,270 --> 00:23:34,760 bir web İstiqamətləndirmə üçün. 369 00:23:34,760 --> 00:23:36,600 Siz həmçinin identifikasiyası etmək üçün istifadə edə bilərsiniz. 370 00:23:36,600 --> 00:23:39,890 Bəlkə başqa parol istifadə etmək lazımdır ki, sizin web bəzi hissələri var. 371 00:23:39,890 --> 00:23:42,620 Siz müəyyən İP ünvanları qarşısını müəyyən etki blok edə bilərsiniz. 372 00:23:42,620 --> 00:23:46,770 Bəlkə yalnız, həqiqətən, veb istifadə Harvard tələbələri sevmiyorum. 373 00:23:46,770 --> 00:23:49,910 Yaxşı, bütün Harvard IP ünvanlar blok seçimi var. 374 00:23:49,910 --> 00:23:56,370 >> Nəhayət, hər şeyi müalicə edə bilərsiniz - sizin server etmək üçün müəyyən kodu yaza bilərsiniz 375 00:23:56,370 --> 00:24:03,100 PHP kod kimi. zhao və ya. adınız və ya. merhaba pages kimi müalicə. 376 00:24:03,100 --> 00:24:05,170 Bəlkə faydalı olacaq. Bəlkə ki, olmayacaq. 377 00:24:05,170 --> 00:24:07,980 Və nəhayət, siz səhv cavab idarə etmək üçün istifadə edə bilərsiniz. 378 00:24:07,980 --> 00:24:10,300 Hesab edirəm ki, nə deməkdir? 379 00:24:10,300 --> 00:24:16,030 Sadəcə bu kimi kodu əlavə edin varsa - ErrorDocument 404 və daha sonra bəzi onları yönəltmək 380 00:24:16,030 --> 00:24:20,440 hata page, siz istifadəçi yalnız həqiqətən, həqiqətən çirkin görmür arxayın ola bilərsiniz 381 00:24:20,440 --> 00:24:23,550 404 və onlara gözəl bir şey göstərir. 382 00:24:23,550 --> 00:24:29,000 >> Nin əslində biz Pset 7 ilə necə nəzər salaq. 383 00:24:29,000 --> 00:24:34,190 Burada mənim cihaz oldum. 384 00:24:34,190 --> 00:24:38,440 Mən bir səhifə daxil olmaq üçün cəhd gidiyorum sonra Chrome açmağa gedir və alıram 385 00:24:38,440 --> 00:24:43,350 ki, CS50 Maliyyə mövcud deyil. 386 00:24:43,350 --> 00:24:52,710 Belə ki, yerli HOST - cats.php-belə, bir səhv sənəd yaradılmışdır fark 387 00:24:52,710 --> 00:24:54,770 ki, "Canz z səhifə tapa!" deyir, 388 00:24:54,770 --> 00:24:56,990 Bu, çox kədərli bir pişik var. 389 00:24:56,990 --> 00:24:59,910 Bu başqa saytların hansı bir getmək əgər, Twitter getmək varsa, 390 00:24:59,910 --> 00:25:02,700 bir səhifə tapa bilməz, onlar adətən bir cute şəkil göstərmək üçün çalışırıq 391 00:25:02,700 --> 00:25:04,850 belə ki, çox məyus deyilik ki. 392 00:25:04,850 --> 00:25:07,830 Siz həmçinin deyir ki, daha professional ki, bir şey ola bilər 393 00:25:07,830 --> 00:25:11,760 Yaxşı, mən bu səhifənin tapa bilmədi üzüldüm, amma bəlkə burada bir axtarış qutusu var. 394 00:25:11,760 --> 00:25:16,750 Və ya bəlkə burada istədiyiniz link tapa kömək edəcək ki, bəzi links var. 395 00:25:16,750 --> 00:25:21,410 Belə ki, bu necə oldu? Bu da mümkündür? 396 00:25:21,410 --> 00:25:23,500 Biz burada terminal daxil edin - 397 00:25:23,500 --> 00:25:26,300 Mən yalnız bir az böyütmək üçün gidiyorum - 398 00:25:26,300 --> 00:25:30,110 Mən yeni bir səhifə var ki, görürsünüz. 399 00:25:30,110 --> 00:25:34,440 Mənim HTML kataloq daxili deyirlər - siz onu görmək bilməz - 400 00:25:34,440 --> 00:25:37,280 bu error.php deyirlər. 401 00:25:37,280 --> 00:25:41,010 Və error.php yalnız mən ki, bir fayl 402 00:25:41,010 --> 00:25:43,030 ki, bu səhifə özünü göstərir. 403 00:25:43,030 --> 00:25:46,710 Mən error.php nə sizə göstərmək olar. 404 00:25:46,710 --> 00:25:48,710 Məhz bu səhifə var. 405 00:25:48,710 --> 00:25:50,710 Bu, "Heç bir Oh! Canz z səhifə tapa!" Deyir, 406 00:25:50,710 --> 00:25:58,630 Görmək istəyirsinizsə, - belə ki, bildiriş htaccess • CSS Nedir sırala qəribə addır.. 407 00:25:58,630 --> 00:26:01,040 Bu, bir sistem faylı o deməkdir ki, bir nöqtə ilə başlayır. 408 00:26:01,040 --> 00:26:03,360 Bu adətən göstərilən olmayan bir gizli fayl var. 409 00:26:03,360 --> 00:26:09,060 Siz ls-a nə varsa,, müəyyən bir kataloq gizli faylları bütün bilərsiniz 410 00:26:09,060 --> 00:26:12,030 və həqiqətən, görürsünüz. htaccess • CSS Nedir onlardan biridir. 411 00:26:12,030 --> 00:26:15,490 . In irəli getmək və htaccess • CSS Nedir açmaq edək - 412 00:26:15,490 --> 00:26:19,830 - gedit ilə 413 00:26:19,830 --> 00:26:26,870 Boom! Mən bütün orada bir xətt - 404 səhvlərin Error sənəd 414 00:26:26,870 --> 00:26:28,760 bu da fayl-tapılmadı səhvlər kimi tanınır. 415 00:26:28,760 --> 00:26:32,720 Nin error.php deyilən bir şey onlara yönlendirme edək. 416 00:26:36,100 --> 00:26:42,030 Canz z səhifə tapa kimi əyləncə şeyi ola bilər! 417 00:26:42,030 --> 00:26:46,770 Və. Htaccess • CSS Nedir ilə edə bilərsiniz ki, çox sərin şeylər də var. 418 00:26:46,770 --> 00:26:49,520 Daha çox görmək istəyirsinizsə. Htaccess • CSS Nedir sehrli, 419 00:26:49,520 --> 00:26:56,470 Bu getmək üçün bir çox sərin web - bu deyirlər javascriptkit.com/howto/htaccess.shtml-- 420 00:26:56,470 --> 00:27:01,880 daha çox server sehrli yerinə yetirmək istəyirsinizsə. Və bu çox fun ola bilər. 421 00:27:01,880 --> 00:27:05,490 >> Whew! Bütün hüquqlar! Ətraflı cute şəkillər. 422 00:27:05,490 --> 00:27:10,060 Bu push-up bunu bir oğlan və onun cat kömək etməyə çalışır. Mən bunu çox cute hesab edirəm. 423 00:27:10,060 --> 00:27:14,830 Təəssüf ki, belə bir pişik yoxdur. 424 00:27:14,830 --> 00:27:17,640 Bütün hüquqlar. Belə ki, haqqında söhbət etdik. Htaccess • CSS Nedir. 425 00:27:17,640 --> 00:27:19,640 Biz səhv rəftar barədə söhbət etdik. 426 00:27:19,640 --> 00:27:20,940 Biz hosting, domen adları haqqında söhbət etdik. 427 00:27:20,940 --> 00:27:23,230 Biz cross-browser uyğunluğu haqqında söhbət etdik. 428 00:27:23,230 --> 00:27:25,210 İndi Sizin veb həqiqətən həyata əmin necə edə bilərəm? 429 00:27:25,210 --> 00:27:26,950 Biz web saytınıza Əgər əmin necə edə bilərəm 430 00:27:26,950 --> 00:27:29,830 Bir neçə saniyə ərzində page edə bilərsiniz? 431 00:27:29,830 --> 00:27:33,520 Mən insanların yalnız növ unuda hesab edirəm ki, hər biri 432 00:27:33,520 --> 00:27:36,160 image optimallaşdırılması edir. 433 00:27:36,160 --> 00:27:37,560 Gəlin sizin saytda bir şəkil qoymaq istəyirdilər ki, 434 00:27:37,560 --> 00:27:40,330 və bu 2 MG böyük var. 435 00:27:40,330 --> 00:27:42,670 Biz Harvard istəyirik, çünki ki, bizim üçün gözəl ola bilər 436 00:27:42,670 --> 00:27:45,000 və biz çox sürətli İnternet bağlantısı var. 437 00:27:45,000 --> 00:27:47,470 Lakin Çin kimsə təsəvvür. Hindistanda kimsə düşünün. 438 00:27:47,470 --> 00:27:52,440 kimsə bəlkə kənd Kansas olan bəlkə eyni cür yoxdur təsəvvür 439 00:27:52,440 --> 00:27:54,690 biz ki, genişzolaqlı internet. 440 00:27:54,690 --> 00:27:57,710 Sizin site və istifadəçi haqqında 2 MB image varsa, daxil olmaq üçün çalışır 441 00:27:57,710 --> 00:28:00,890 onları yükləmək üçün həqiqətən uzun vaxt olacaq. 442 00:28:00,890 --> 00:28:04,160 Belə ki, qətnamə ki Sıralama ehtiyac yoxdur, əgər, 443 00:28:04,160 --> 00:28:09,220 sonra Adobe Photo Shop kimi bir şey ilə image boyutlandır bilər. 444 00:28:09,220 --> 00:28:13,400 Web və cihazlar üçün təhlükəsiz adlı seçim adətən var 445 00:28:13,400 --> 00:28:15,850 və nə bunu bu lazımsız informasiya bütün zolaqlar edir 446 00:28:15,850 --> 00:28:20,160 və kiçik resim ölçüsü daxil toplu fayl növ bilərsiniz, belə ki, 447 00:28:20,160 --> 00:28:22,960 Sizin veb üzərinə qoymaq və bu səhifə yükləmək üçün çalışır hər hansı bir istifadəçi 448 00:28:22,960 --> 00:28:26,950 image daha kiçik versiyasını yüklemek üçün gedir. 449 00:28:26,950 --> 00:28:28,230 Adobe Photo Shop yoxsa 450 00:28:28,230 --> 00:28:32,650 harada giriş image bilərsiniz webresizer.com başqa bir resurs deyil 451 00:28:32,650 --> 00:28:36,470 və bu, dəqiq eyni image tüpürmək edəcək 452 00:28:36,470 --> 00:28:39,970 lakin bu kiçik 3 dəfə kimi bir şey olacaq. 453 00:28:39,970 --> 00:28:41,970 Belə ki, istifadəçilər üçün çox faydalıdır. 454 00:28:41,970 --> 00:28:45,930 >> Bunu başqa bir şey kod küçültmek edir. 455 00:28:45,930 --> 00:28:48,460 Biz Google.com nəzər, alsaq 456 00:28:48,460 --> 00:28:56,400 Əgər biz üçün istifadə etdiyiniz eyni HTML və CSS növ deyil ki, görürsünüz. 457 00:28:56,400 --> 00:29:02,250 Yalnız burada kodunu baxmaq üçün gedir. 458 00:29:02,250 --> 00:29:07,600 Mən yalnız aşağıya fırladın varsa - wow, olduqca iyrənc görünür. 459 00:29:07,600 --> 00:29:09,650 Bu stil, bir sıfır almaq olardı. 460 00:29:09,650 --> 00:29:13,470 Siz Pset bu kodlu, siz stil sıfır olacaq. 461 00:29:13,470 --> 00:29:16,990 Bu spacing var. Adları həqiqətən sirli baxmaq. 462 00:29:16,990 --> 00:29:19,800 Bu, həqiqətən iyrənc var. 463 00:29:19,800 --> 00:29:24,060 Və script bədəndə bağlamaq üçün - bağlanış HTML - 464 00:29:24,060 --> 00:29:26,280 Onlar birlikdə bütün etdiyiniz - bütün birlikdə smushed. 465 00:29:26,280 --> 00:29:28,280 Niyə bunu edirlər? 466 00:29:28,280 --> 00:29:30,650 Onlar kodu minified. 467 00:29:30,650 --> 00:29:33,310 Bu sənəd bir çox kiçik olacaq Qeyd edək ki, 468 00:29:33,310 --> 00:29:36,660 mənə, ağ kosmik bir şey daha yükləmək üçün 469 00:29:36,660 --> 00:29:39,410 həqiqətən uzun dəyişən adları ilə bir şey daha. 470 00:29:39,410 --> 00:29:41,710 Siz kodu küçültmek Əgər bütün ağ kosmik həyata Ulduzlar. 471 00:29:41,710 --> 00:29:45,960 Siz kodu hər hansı bir ağ alan varsa, əlbəttə ki, brauzerinizin qayğı deyil. 472 00:29:45,960 --> 00:29:49,630 Mən kiçik bir fayl yükləyə bilərsiniz, indi onu soyunmaq - 473 00:29:49,630 --> 00:29:52,770 İndi fayl - sənəd biz download olacaq ki, daha kiçik fayl ölçüsü 474 00:29:52,770 --> 00:29:56,180 Mənə yükləmək üçün daha sürətli olacaq və faydalıdır. 475 00:29:56,180 --> 00:30:01,550 Web sites çalışırıq və bir web başlanması edirsinizsə, 476 00:30:01,550 --> 00:30:04,630 sizin kodu küçültmek demək olar ki, həmişə yaxşıdır. 477 00:30:04,630 --> 00:30:08,150 Yaxşı ola bilər niyə bir səbəbi başqaları sizin kodu istifadə istəmirəm bəlkə edir. 478 00:30:08,150 --> 00:30:11,050 Bəlkə başqaları üçün CSS istifadə etmək istəmirəm. 479 00:30:11,050 --> 00:30:13,460 Həqiqətən ki, xəsis olmaq istəyirdi Bilirsiniz 480 00:30:13,460 --> 00:30:16,670 sonra siz də kodu küçültmek bilər, və mənə bu oğurlamaq üçün çətindir olacaq 481 00:30:16,670 --> 00:30:19,170 Mən nə heç bir fikrim yoxdur, çünki. 482 00:30:19,170 --> 00:30:22,990 Siz həmçinin minify.avivo.si kimi saytlarda bilərsiniz. 483 00:30:22,990 --> 00:30:27,900 Bu online kimi xidmətləri əl ilə bunu yoxdur ki, sizin kodu küçültmek kömək edir. 484 00:30:27,900 --> 00:30:30,080 Mütləq əl ilə bunu etmir. 485 00:30:30,080 --> 00:30:32,210 >> OK. İndi scripts haqqında danışarkən. 486 00:30:32,210 --> 00:30:35,040 Bəlkə PHP kodu Siz lazım olmayan bir şey var. 487 00:30:35,040 --> 00:30:37,910 Bəlkə orada əlavə loops var. 488 00:30:37,910 --> 00:30:40,850 Biz CS50 kod dizayn danışdıq. 489 00:30:40,850 --> 00:30:44,550 Siz əgər C kodlaşdırma etdiyiniz hətta əgər - siz əlavə iş yapýyorsun əgər 490 00:30:44,550 --> 00:30:49,440 Siz lazım deyil ki, yaxşı ki, web sitenizde scripts aşağı yavaş olacaq, 491 00:30:49,440 --> 00:30:53,280 istifadəçilər Hal-hazırda çox səbirsiz, çünki, bu web saytları üçün xüsusilə vacibdir. 492 00:30:53,280 --> 00:30:56,110 Gereksiz iş edirik, bu, artıq onları almaq olacaq 493 00:30:56,110 --> 00:31:00,080 onlar istəyirəm ki, məlumat almaq və onlar çox bədbəxt olacaq edirik. 494 00:31:00,080 --> 00:31:02,200 Nəhayət, sizin verilənlər bazası masaları optimize edə bilərsiniz. 495 00:31:02,200 --> 00:31:05,020 Biz göstəriciləri haqqında danışdı xatırlayıram. 496 00:31:05,020 --> 00:31:09,420 Onlar unikal ki, bir sıra var ki, əmin etmək üçün yalnız yaxşı deyilik. 497 00:31:09,420 --> 00:31:12,440 Onlar həmçinin bazası sürətli işləyir ki, əmin etmək üçün iyi. 498 00:31:12,440 --> 00:31:16,240 Siz MySQL sənədlərin ki, yolda oxumaq istəyirsinizsə, 499 00:31:16,240 --> 00:31:18,710 ya da baxa bilərsiniz - Yaxşı, nasıl bazası masa optimize olsun? 500 00:31:18,710 --> 00:31:23,350 Mən mənə məlumat sürətli almaq yardım indeksləri əmin necə edə bilərəm? 501 00:31:23,350 --> 00:31:27,300 >> Siz caching kimi istifadə edə bilərsiniz ki, az tövsiyələr var. 502 00:31:27,300 --> 00:31:28,980 Əgər PHP varsa - misal üçün, bir blog varsa, 503 00:31:28,980 --> 00:31:31,980 və var - və PHP və ya hər hansı digər dil by oldu - 504 00:31:31,980 --> 00:31:37,690 Əgər statik pages xidmət edə bilər ki, siz edək blog önbelleğe bilər 50 dəqiqəlik fasilələrlə demək 505 00:31:37,690 --> 00:31:40,610 saytınıza baxış və ya statik HTML. 506 00:31:40,610 --> 00:31:43,380 Bu yolla istifadəçilər, sizin PHP script hər dəfə çalıştırmak yoxdur 507 00:31:43,380 --> 00:31:47,410 və bəlkə onlara ki, məlumat daxil olmaq üçün daha sürətli olacaq. 508 00:31:47,410 --> 00:31:49,410 >> Və nəhayət, siz CDN kimi bir şey istifadə edə bilərsiniz. 509 00:31:49,410 --> 00:31:51,900 Bir Pset download zaman edək ki, 510 00:31:51,900 --> 00:31:54,890 həmişə CDN.CS50.net gedin. Niyə ki? 511 00:31:54,890 --> 00:32:01,540 CS50 həmçinin CDN kimi növ istifadə edir - bir içerik paylayıcı şəbəkə - 512 00:32:01,540 --> 00:32:06,120 olan yalnız bu dünyanın bəlkə haradasa serverlərin bir dəstə var o deməkdir ki, 513 00:32:06,120 --> 00:32:08,120 ki, yardım sizin ziyarətçilərinizə sizin pages xidmət edir. 514 00:32:08,120 --> 00:32:13,770 Ziyaretçi coğrafi onlara daha yaxın olan bir server bir səhifə əldə edilərsə, 515 00:32:13,770 --> 00:32:16,770 sonra ən çox ziyarətçi ehtimal çox daha sürətli fayl almaq üçün gedir. 516 00:32:16,770 --> 00:32:20,490 Bunu yardım online mənbələri var. 517 00:32:20,490 --> 00:32:24,070 Onlardan biri CloudFlare edir. Onlar pulsuz CDN xidmət təklif edirik. 518 00:32:24,070 --> 00:32:26,020 Siz, sizin istifadəçilər üçün xidmət böyük faylları varsa 519 00:32:26,020 --> 00:32:32,260 sonra bəlkə də daha tez onları əldə edə bilərsiniz, belə ki CDN onları qoymaq daha yaxşıdır. 520 00:32:32,260 --> 00:32:39,070 >> Bu gün üçün son mövzu axtarışı optimizasyonu deyil. 521 00:32:39,070 --> 00:32:41,070 Axtarışı optimizasyonu nədir? 522 00:32:41,070 --> 00:32:44,070 Bu edilməsi və əmin edir ki, Google və ya Bing və ya Yahoo kimi axtarış motorları 523 00:32:44,070 --> 00:32:50,740 Sitenize getmək və sizin site və index sizin site və zaman tarayabilir 524 00:32:50,740 --> 00:32:53,040 , Mən, məsələn, Google.com getmək və mən bir şey axtarmaq üçün çalışırıq 525 00:32:53,040 --> 00:32:55,040 sonra site açılır. 526 00:32:55,040 --> 00:32:57,000 Sitenizde ilk 10 biridir əmin necə edə bilərəm? 527 00:32:57,000 --> 00:33:00,000 Çünki biz bütün bildiyiniz kimi, Google bir şey üçün axtarış əgər 528 00:33:00,000 --> 00:33:02,880 və bu çox güman ki, növbəti 10 baxmaq fikrində deyilik üst 10 deyil. 529 00:33:02,880 --> 00:33:07,160 Bu sirr ildə kəfənli ki, bir mövzu sortudur. 530 00:33:07,160 --> 00:33:09,850 İnternet orada şırınga bir çox var. 531 00:33:09,850 --> 00:33:14,680 X sonra Google daha yaxşı kimi olacaq, əgər haqqında superstitions bir çox var. 532 00:33:14,680 --> 00:33:16,680 Siz y sonra Google daha yaxşı kimi olacaq yoxsa. 533 00:33:16,680 --> 00:33:19,680 Bu axtarış nəhəngi sənədləri özü baxmaq yəqin ki, daha yaxşıdır. 534 00:33:19,680 --> 00:33:27,470 >> Bu site optimize dəqiq necə demək ki Google sənədlərdən biridir 535 00:33:27,470 --> 00:33:30,860 belə ki, Google edə bilərsiniz və çox qəşəng Index IT. 536 00:33:30,860 --> 00:33:33,680 Bu təqdimat üçün gedir, çünki bu URL kopyalayın yoxdur 537 00:33:33,680 --> 00:33:36,680 hər halda online ola bilər. 538 00:33:36,680 --> 00:33:38,770 Bu baxmaq və bu oxumaq Əgər orada bir çox faydalı göstərişlər var. 539 00:33:38,770 --> 00:33:42,240 Google sizə deyir - Siz, həqiqətən, sitenizin dizine istəyirsinizsə, 540 00:33:42,240 --> 00:33:44,610 o zaman bu şeyi bütün etməlidir. 541 00:33:44,610 --> 00:33:47,570 >> Axtarış motorları həqiqətən istəyirəm ki, başqa bir şey təzə məzmun edir. 542 00:33:47,570 --> 00:33:49,500 Bu məzmun varsa ki, çox müntəzəm oldu 543 00:33:49,500 --> 00:33:51,950 sonra axtarış motorları ooh, mən sizin site istəyirəm, deyirlər. 544 00:33:51,950 --> 00:33:53,950 Mən çox tez-tez site to gedirəm. 545 00:33:53,950 --> 00:33:56,840 Mən index Sizin pages bir çox gedirəm. 546 00:33:56,840 --> 00:33:59,560 Təzə content varsa, o qədər göstərmək üçün daha çox istəyirik - 547 00:33:59,560 --> 00:34:02,540 daha alakalı ehtimalı daha istəyirik. 548 00:34:02,540 --> 00:34:04,630 Siz daha çox agah olmaq üçün daha çox istəyirik 549 00:34:04,630 --> 00:34:08,860 və axtarış motorları başqaları yuxarıda site qoymaq daha layiqdirlər. 550 00:34:08,860 --> 00:34:10,860 >> Deep links da əhəmiyyətli. 551 00:34:10,860 --> 00:34:13,530 Həqiqətən bir axtarışı gözündə yaxşı baxmaq üçün site istəyirsinizsə 552 00:34:13,530 --> 00:34:18,090 digər web sites bir çox bağlı və web dərindən birləşdiriblər. 553 00:34:18,090 --> 00:34:20,090 Yalnız ana keçid etməyin. 554 00:34:20,090 --> 00:34:26,719 Link bəlkə yourname.com / bir şey / bir şey / something.php. 555 00:34:26,719 --> 00:34:29,840 Bir axtarışı üçün - - vasitələri, wow, onlar həqiqətən maraqlı content ki, 556 00:34:29,840 --> 00:34:35,350 başqası öz saytınıza qədər dərindən keçid ki, mən, həqiqətən, həqiqətən ki, 557 00:34:35,350 --> 00:34:38,260 ki, site pages daha çox əhəmiyyət qoydu. 558 00:34:38,260 --> 00:34:41,940 >> Heç bir səhvlər varsa, dəqiq səhifə adların varsa çünki yaxşı 559 00:34:41,940 --> 00:34:44,670 bir axtarışı sitenizi ziyaret üçün çalışır və bu, bir səhv əldə əgər, 560 00:34:44,670 --> 00:34:46,780 yəqin ki, çox tezliklə imtina etmək olacaq. 561 00:34:46,780 --> 00:34:49,510 Və nəhayət, bir sürətli yük dəfə olsun axtarış motorları, çünki - 562 00:34:49,510 --> 00:34:53,820 yalnız insanlar kimi - yavaş web saytları üçün səbr bir çox don't. 563 00:34:53,820 --> 00:34:57,070 Bu, sizin üçün daha yüksək görünür əmin olmaq üçün bir yoldur 564 00:34:57,070 --> 00:35:01,390 motor sorgular axtarış və inşallah bununla da daha çox trafik almaq. 565 00:35:01,390 --> 00:35:04,730 Bütün sonra, çünki sizin web inkişaf bütün bu vaxt sərf etdik. 566 00:35:04,730 --> 00:35:06,280 Bu veb online başlanması bütün bu vaxt sərf. 567 00:35:06,280 --> 00:35:11,780 Siz, həqiqətən, sizin content alan, istifadəçilər çox əmin etmək istəyirəm. 568 00:35:13,330 --> 00:35:15,660 >> Digər yaxşı istifadə etmək. 569 00:35:15,660 --> 00:35:19,210 Google Webmaster Tools baxmaq şeydir. 570 00:35:19,210 --> 00:35:21,780 Bu görmek üçün kömək edir - Google site indeksasiyası deyil. 571 00:35:21,780 --> 00:35:24,490 Səhvlərin növ Nə qarşılaşmadan edir? 572 00:35:24,490 --> 00:35:27,490 Necə bir çox pages dizine etmişdir? 573 00:35:27,490 --> 00:35:29,490 Mənim səhifə ən əhəmiyyətli miqdarı hansı fikirləri dəstəkləyir? 574 00:35:29,490 --> 00:35:31,490 Bəlkə mən onu olmaq istəyirəm nə deyil. 575 00:35:31,490 --> 00:35:36,880 Bəlkə daha yaxşı əks ki, bir az belə mənim web dəyişmək lazımdır 576 00:35:36,880 --> 00:35:38,880 nə mənim web həqiqətən edir. 577 00:35:38,880 --> 00:35:41,000 Google Analytics başqa bir həqiqətən sərin vasitədir. 578 00:35:41,000 --> 00:35:44,120 Siz pages JavaScript bir az əlavə edə bilərsiniz. 579 00:35:44,120 --> 00:35:47,020 Və sonra sonra Google Analytics getmək bilər və bu, izler 580 00:35:47,020 --> 00:35:49,020 ziyaretçi demoqrafik və saytınıza artımı. 581 00:35:49,020 --> 00:35:51,810 Bu tam olaraq necə bir çox qonaqları sitenizi ziyaret size 582 00:35:51,810 --> 00:35:55,310 ərzində müəyyən həftə içində müəyyən saat ərzində müəyyən bir gün,. 583 00:35:55,310 --> 00:35:57,310 Çin Neçə qonaqlar? Antarctica necə bir çox qonaqları - 584 00:35:57,310 --> 00:35:59,310 Sizin veb üçün əldə edirik. 585 00:35:59,310 --> 00:36:03,470 görmək sərin şey ola bilər və ya hətta faydalı ola bilər 586 00:36:03,470 --> 00:36:05,470 Əgər müəyyən bir qrup hedeflemek üçün çalışırıq, çünki. 587 00:36:05,470 --> 00:36:08,410 Bəlkə siz web yeniyetmələr hədəf çalışırıq, və görürəm ki, 588 00:36:08,410 --> 00:36:11,410 web saytınıza gələnlərin ən çox bəlkə 30 - 40-il yaşlıların üçün, 589 00:36:11,410 --> 00:36:15,130 , sonra bəlkə ya bir problem var və ya sadəcə deyə bilərəm 590 00:36:15,130 --> 00:36:19,590 Yaxşı, onda bəlkə mən yalnız mənim web diqqət dəyişdirmək lazımdır ki, 591 00:36:19,590 --> 00:36:22,240 Hesab edirəm ki, yaş qrupu daha çox diqqət. 592 00:36:22,240 --> 00:36:28,500 >> Google Apps - Sizin domen adı ilə e-poçt sort etmək istəyirdi əgər - 593 00:36:28,500 --> 00:36:31,230 bəlkə bir şey istəyirəm yourname@yourname.com-- 594 00:36:31,230 --> 00:36:35,270 Gmail ünvanlarını istifadə edə bilərsiniz - Gmail xidmətindən istifadə edə bilər 595 00:36:35,270 --> 00:36:38,500 və Google Apps bunu bir yoludur. 596 00:36:38,500 --> 00:36:44,050 Siz domen adı xüsusi olan xüsusi e-poçt ünvanlarını bilərsiniz 597 00:36:44,050 --> 00:36:46,800 əvəzinə of@gmail.com. 598 00:36:46,800 --> 00:36:51,840 >> Chrome üçün, - və nəhayət, web geliştirici uzantıları və eklentileri var 599 00:36:51,840 --> 00:36:56,380 Firefox üçün, digər brauzerlər üçün - ki, siz getmək və yoxlamaq üçün imkan 600 00:36:56,380 --> 00:37:02,290 CSS, JavaScript yoxlamaq, JavaScript script ilə yanlış nə görmək 601 00:37:02,290 --> 00:37:05,290 və bəlkə siz tapmaq üçün, sizin de-bugging məqsədləri üçün faydalı olacaq ki, - 602 00:37:05,290 --> 00:37:08,630 Yaxşı, niyə mənim web bu brauzer düzgün görüntülenmiyorsa? 603 00:37:08,630 --> 00:37:11,800 >> Və nəhayət, bütün bu mövzular haqqında daha ətraflı öyrənmək istəyirdi - 604 00:37:11,800 --> 00:37:14,410 HTML və CSS və JavaScript haqqında daha ətraflı öyrənmək istəyirdi - 605 00:37:14,410 --> 00:37:16,790 bütün sonra, çünki biz yalnız bir az öyrətdi - 606 00:37:16,790 --> 00:37:21,240 daha çox resurslar axtarmaq W3Schools.com kimi web bilərsiniz. 607 00:37:21,240 --> 00:37:26,340 Onlar mən x, və ya y nə deməkdir bunu necə haqqında çox gözəl Dərsliklər var? 608 00:37:26,340 --> 00:37:30,400 Bu dil haqqında daha çox öyrənmək istəyirsinizsə, sadəcə burada edə bilərsiniz. 609 00:37:30,400 --> 00:37:37,690 >> Bütün hüquqlar. Mən suallar üçün bu son bir neçə dəqiqə ayrılmaq istədi edirəm 610 00:37:37,690 --> 00:37:39,810 biz danışdıq ki, bir şey haqqında hər hansı bir sualınız var? 611 00:37:39,810 --> 00:37:43,500 [Tamaşaçı üzv] nə şeyi növləri W3Schools var və necə əhatə edir? 612 00:37:43,500 --> 00:37:45,500 [Yuechen Zhao] nə şeyi cür? 613 00:37:45,500 --> 00:37:50,180 Belə ki, bir çox istifadə ki, çox böyük biri onların istinadlar edir. 614 00:37:50,180 --> 00:37:54,430 CSS məsələn Onların istinadlar ətraflı - 615 00:37:54,430 --> 00:37:59,480 nə bir səhifə fonunda dəyişdirmək istəyirdi, bu deməkdir və ya - 616 00:37:59,480 --> 00:38:01,480 siz bunu necə edirlər? 617 00:38:01,480 --> 00:38:04,550 Hansı tarayıcıları skript dəstək? Kimi şeylər. 618 00:38:04,550 --> 00:38:10,870 Və onlar da, yalnız JavaScript'i, PHP-də, HTML çox gözəl Dərsliklər var 619 00:38:10,870 --> 00:38:14,290 MySQL haqqında, müxtəlif mövzularda hər cür edir. 620 00:38:14,290 --> 00:38:18,800 Onlar gözəl Dərsliklər var. Onlar şeyə necə öyrətmək. 621 00:38:18,800 --> 00:38:22,590 Bu getmək və bu mövzu haqqında daha çox öyrənmək imkanına malik olmaq üçün güzel. 622 00:38:22,590 --> 00:38:27,180 >> [Tamaşaçı üzv] HTML 5 hələ də orada bütün brauzerlərdə uyğun deyil. 623 00:38:27,180 --> 00:38:30,700 Yalnız çünki uyğunluğu məsələlər üz qalan gəlir istəyirsiniz? 624 00:38:30,700 --> 00:38:32,700 Siz bunu necə ilə məşğul olardı? 625 00:38:32,700 --> 00:38:38,640 [Yuechen Zhao] Bəli, belə ki, sual HTML5 hələ bir körpə standartdır. 626 00:38:38,640 --> 00:38:42,030 Bu, həqiqətən brauzerlərdə bir çox tərəfindən dəstəklənən deyil, belə ki, biz bu qarşısını almaq lazımdır? 627 00:38:42,030 --> 00:38:48,040 Mən keçən il bir çox böyük tərəfdarı olardı edirəm, bu HTML5 qarşısını bildirin 628 00:38:48,040 --> 00:38:52,430 hələ, çünki - o hələ çox yeni və əslində var ki, HTML5 standartı 629 00:38:52,430 --> 00:38:55,610 hələ başa deyil. 630 00:38:55,610 --> 00:38:58,790 Belə ki, həqiqətən heç bir HTML5 standartı var. 631 00:38:58,790 --> 00:39:03,840 Amma indi bir web dizayn etdiyiniz xüsusilə edirəm 632 00:39:03,840 --> 00:39:07,450 ki, gələcəkdə olacaq növ, çünki, yalnız HTML5 ilə getmək əgər daha yaxşı ola bilər 633 00:39:07,450 --> 00:39:11,250 və sizin veb gələcək davamlı olmaq istəyirəm və sizin veb işləmək istəyirsinizsə, 634 00:39:11,250 --> 00:39:14,320 gələcək brauzerlərdə, o, gələcək üçün binanın bir şey başlamaq üçün daha yaxşı ola bilər 635 00:39:14,320 --> 00:39:19,830 keçmiş üçün çox, həm də sırf HTML5 həqiqətən fərqli deyil ki, 636 00:39:19,830 --> 00:39:23,080 HTML4 və ya XHTML. olan 637 00:39:23,080 --> 00:39:29,780 Siz HTML5 istifadə edirsinizsə, normal çox brauzerlərdə işləyəcək. 638 00:39:29,780 --> 00:39:34,660 Siz getmək və bu ekran ilə əmin etmək düzmək üçün 639 00:39:34,660 --> 00:39:38,630 və bu saytlarda özünüz gedən əmin edir. 640 00:39:38,630 --> 00:39:44,280 Siz HTML5 çox xüsusiyyətləri istifadə etdiyiniz halda çox güman ki, işləyəcək. 641 00:39:44,280 --> 00:39:50,240 CS50 üçün çox bildirək ki, - məsələn, biz istifadə edən video player üçün - 642 00:39:50,240 --> 00:39:56,230 bu mühazirələr keçirmək üçün HTML5 və HTML5 video istifadə edir. 643 00:39:56,230 --> 00:39:59,420 Bir həqiqətən köhnə browser varsa Lakin, o, Flash geri düşmək lazımdır. 644 00:39:59,420 --> 00:40:01,420 Belə ki, başqa bir şey deyil - 645 00:40:01,420 --> 00:40:05,190 yalnız browser idarə etmək niyyətində deyil bilirik ki, zaman bir payız geri sistemi 646 00:40:05,190 --> 00:40:08,140 siz onu idarə etmək istəyirəm nə. 647 00:40:08,140 --> 00:40:10,140 >> Digər suallar? 648 00:40:10,140 --> 00:40:13,270 Biz danışdıq ki, bir şey. 649 00:40:16,910 --> 00:40:20,750 Bütün hüquqlar. Sonra mənə bu barədə olduğunu düşünürəm. 650 00:40:20,750 --> 00:40:23,090 Mən onun olduğunu düşünürəm. 651 00:40:23,090 --> 00:40:28,430 (Alqışlar) 652 00:40:28,430 --> 00:40:30,000 Sərin. 653 00:40:30,500 --> 00:40:32,700 [CS50.TV]