. . . .

 

Et nyt kapitel i udviklingen af teknologi: piler Linuxkernen _. dk

Tja, når vi har kontrol over denne grundlæggende Linux-maskiner, kan ønske at hjælpe det faste punkt drift, det passer bedre til deres omgivelser. Ligesom gerne Biaoche ven, at de uundgåelige på den elskede Block-modificerede ændret den samme. Hvis du vil ændre biler, foruden at ændre fjedre, dæk, bremser, udstødning, nederdele, hale osv., for at virkelig spille en performance bil, selvfølgelig, vil uundgåeligt ændre motoren啦. Nedenfor har vi samlet kernen, er til Linux på motoren. I fremtiden har vi installeret KDE, GNOME osv. Disse X Window, er det tågelygterne, sæder, rat, tabel bord, og så disse dekoration af den modificerede. Disse ændringer, den 1 januar viser brugerens personlige stil, men også mange produkter at vælge imellem, såsom reform? *  SOU Manqie omo , kan også vælge at ubegrænset . Hvad er kernen » Når indført i forreste del af skallen, har været kort nævnt kernen i dette ting, hvis du har læst edb-baseret på operativsystemet del af artiklen, jeg tror, jeg behøver ikke at gøre mere forklaret. Derudover er jeg ikke ønsker at gentage, hvis du ikke ved, hvad der er kernen kan gå til computer grundlag for at se. Vi normalt Guazaizuibian af Linux, dens sjæl ligger, det er stabil og stærk kerne. I virkeligheden, Linuxs definition, er det kun kerne, men vi bruger i øjeblikket systemet, er resultatet af emballage, i kernen, er der en række forskellige pakker (herunder en anden shell) integration med. Hvis du har tid og er villig til at Quzhua internettet, disse pakker er i stand til at finde. Nogle mennesker, der kan hjælpe dig til den centrale del, og også sætte en god pakke og integrere programmer skrevet til at være installeret på samme tid, også givet pakke ledelsesværktøj, og vil sætte miljøet ordentligt, og derefter fyrede CD, som er vores fælles Linux Indstil systemet. Vi kalder disse pakker Linux-system til distribution Distribution, for eksempel alle de berømte RedHat, Slackware, OpenLinux, TurboLinux, SuSE, Debian, osv., ligger distrobutions. Ligegyldigt hvordan de pakken, men essensen af de første ting, som er anvendt i kernen, er de samme: Er Linux! Hvad er definitionen af kernen i dette » Nogle blot sagt, er det operativsystem (Operating System), det er ansvarlig for behandlingen af alle de ting, herunder kontrol med harddisk, hukommelse forvaltning, trip forvaltning, file system, networking, og så videre. Vi kan ses som en kerne-in-programmer og hardware grænsefladen mellem operativsystem, overlades til den kerne, hvad er den front. Kernen i den compiler god eller dårlig, vil påvirke systemets ydelse, eller endda nogle funktioner (såsom TCP / IP), skal det gøres til kernen才行. Men i kompilere kernen hænder før du spørger os selv, om dette virkelig er nødvendigt » Fordi nu den Linux-distribution, kernen i dens pre-installerede så vidt muligt de ting vil være hele vejen til at kompilere modulet, og disse moduler kan indsættes og fjernes. Dette er et meget fleksibelt design: Når du har brug for det modul, der skal indlæses i den centrale inde; Niaojingongcang tiden, kan fjernes fra det centrale moduler: opkaldet er, er det at spille, Sikke en bekvem了得! Vi skal vide, at operativsystemet ydeevne god eller dårlig, stabil eller ej, en vigtig faktor er selve kernen i volumen Duanxiaojinghan. Kernen i en oppustet, ja, alt kan leveres til både den funktion, men også ofre systemets ydelse og stabilitet. Derfor vil kompilere kernen, vil være en central del af de små som muligt «, er det højeste princip. Med hensyn til den samme bil: hylsteret, kontrollerbarhed af de bedre, hvis du er en hundred procent Biaoche buffs, er det muligt at din biler indeni, i tillæg til bedre forebyggelse og tidligere sæde væltet stent, de andre kan Fjern alle fjernet, selv instrumentet er nøgne. Uh ~ ~ Hvis du er inde i bilen en masse Kitty, Snoppy, og den gruppe på 10 højttalere og cd-lyd, kan jeg kun sige, at du er Aicheyizu og absolut ikke kvalificeret til at blive kaldt Biaoche familie! Hvis du kan få alle de biler, der omgiver en modulopbygget, det bedste: behovet for skum MA Zi, vil være at spille alle de fantastiske ting Dounong; behovet Wuyekuangben den tid, alle fjernet, forlader et . Tilsvarende, hvis du virkelig ønsker, er en hundred procent af Linux-entusiaster, selv hvis det findes inde i kernen indeholder de ting du ikke vil, det er helt uacceptabelt. Men den tidlige optagelse af en ven, omvendt behøver ikke at løbe om kap til Linux-entusiaster fra Habitat, den første Moshu centrale funktioner, virkelig skaber det centrale for dets præcision. Det vil sige, hvis de ikke fads, den brede distribution præ-installeret med kernen har været meget tilfredsstillende. Og præ-installeret med alle de kerne-moduler er tilstrækkelige til enhver tid at opfylde dine behov. Medmindre du kender din rigtigt at hardwaren kun for at støtte den nye kerne indeni, eller fra kernel.org ovenstående, at den gamle kerne af en alvorlig smuthuller, ellers må du ikke brug for så Laoshidongzhong. Nå, nu, på den antagelse, at du har 100.001 grunde til behovet for de centrale compiler, det måtte ønske at gå til kernen i den compiler Gongfu tur! Vælg version Uanset om du er fra basisnettet arresteret, eller kopiere fra cd-rommen indeni, den første ting at afgøre, er: denne version er den rette for din » I virkeligheden, Linux kerne versionsnummer ovenfor, det indebærer en række vigtige oplysninger. Lad os tage et kig på din nuværende version af kernen i det: # uname-r 2.4.2-2 Du behøver ikke vide, hvad denne forståelse af disse tal? » Ved ikke, det gør ikke noget, lad mig fortælle dig det: Major Version. Version Af the. Revised Version - vice version Statiske sider:

 

I Solaris9 installeret Oracle9I AS_.

1. Downloades fra Internettet IAS Med rod i den lokale vært opretter folderen # mkdir ias # Chmod 777 ias # Chmod 777 unpack_.sh ————————————————- 2. Etableringen af Oracle bruger / gruppe br / root brugeren at logge ind # groupadd dba # Groupadd oinstall # Mkdir / oracle/product/9.2 # Useradd-g oinstall-G dba-d / oracle/product/9.2-m Oracle # Passwd Oracle # Chown-R Oracle: oinstall / Oracle ————————————————– — 3. Værtsnavn konfiguration kontrol rot underskrive br / # cat værter — Dette dokument skal være formateret for hver linje IP spaces integrity i vaertslandet navn spaces alias Hvis min / etc / hosts fil som følger: 127.0.0.1 localhost (for at sikre, at denne post første linje) 10.110.11.2 host01.xxcn host03 (denne tur er jeg tilføjet, 10.110.11.2 for maskiner IP) 4. Undersøgelse centrale parametre br / til rot underskrive en) # cd / etc b) # vi system.conf ved at tilføje følgende linjer sæt shmsys: shminfo_shmmax = 4294967295 sæt shmsys: shminfo_shmmin = 1 sæt shmsys: shminfo_shmmni = 100 sæt shmsys: shminfo_shmseg = 10 sæt semsys: seminfo_semmns = 256 sæt semsys: seminfo_semmni = 100 c) Gem filen og genstarte maskinerne, certificering centrale parametre. ———————————————— 5. Redaktionelle tjenester, slette LDAP a) til rot underskrive b) # cd / etc c) VI tjenester d) Find havnen til at indeholde 389.636 linjer (linje 4), bemærkning ud den linje, e) Gem filen ————————– ———————– 6. / Sbin / fuser at linke br / til rot underskrive en) # cd / bin b) ln-s / usr / sbin / fuser fuser ———————————————— 7. Etablere / tmp og / tmpdir mappe som root a) # cd / b) # mkdir / tmpdir c) # chmod 777 / tmpdir ———————————————– 8. Indstillinger miljø-variabler TMP, tmpdir som root a) # cd / etc b) # jomfruøerne profil I det endelige dokument til at slutte TMP = / tmp; eksport TMP Tmpdir = / tmpdir; eksport tmpdir : X! c) Gem filen. ———————————————— 9.ORACLE brugerens miljø a) til Oracle-brugere logger i) $ vi. Profile ORACLE_BASE = / Oracle; eksport ORACLE_BASE ORACLE_HOME = $ ORACLE_BASE/product/9.2; eksport ORACLE_HOME ORACLE_SID = IAS; eksport ORACLE_SID # Denne værdi er fastsat i overensstemmelse med brugernes behov NLS_LANG = AMERICAN_AMERICA.ZHS16GBK; eksport NLS_LANG # tegnsæt baseret på brugernes behov sæt PATH = $ ORACLE_HOME / bin: / bin: / sbin: / usr / bin: / usr / CCS / bin: / usr / local / bin; export PATH LD_LIBRARY_PATH = $ ORACLE_HOME / lib: $ ORACLE_HOME / network / lib: / usr / local / lib: / usr / lib; eksport LD_LIBRARY_PATH : X Gem filen. ————————————————– ——- 10. Installation: Oracle brugere kan logge på den første samling kører runInstaller, skridt for skridt og følg instruktionerne for at installere # cd / ias/unpack/Disk1 #. / RunInstaller 1.) Syntes ved vinduet næste Oracle wellcome 2.) Synes Inventory Catalogue vindue næste punkt 3.) Under installationen af et pop-up vindue, du foreslog, at en særskilt terminal vinduet, * for gennemførelsen af følgende. $ Su root # Cd / tmp #. / OrainstRoot.sh Tilbage til vinduet peger på 4.) Positioning et dokument vindue Kilde: fast faste mål: Navn: Ora9ias_home Path: / oracle/product/9.2 (ORCLE_HOME og indstil den samme 5.) Window produkter tilgængelig i udvalgte Oracle9i Application Server 9.0.2.0.1 6.) Valgte den type installation J2EE og Web Cache 7.) Component målrettet på næste 8.) Oracle9ias brug af infrastruktur Derefter skal vælge, om 9.) Ias_admin skabe et navn og password eksempler på rutiner: ias_instance3 (fastlagt i overensstemmelse med brugernes behov) ias_admin passwd: kszx1111 Bekræftet: 10.) Installation bekræftelse vinduet for at starte installationen. 11) under installationen vil være et pop-up-tip: Indstil tilladelser foranlediget af vinduet åbner et andet vindue # su # Cd / oracle/product/9.2 #. / Root.sh [/ Usr / local / bin] Enter 12.) Konfigurationsværktøj vindue 13.) Afslut installationen —————————– ————————- 11. br / Start og stop lanceringen $ / oracle/product/9.2/bin/emctl Første Første forvaltning platform $ emctl status se status / oracle/product/9.2/dcm/bin/dcmctl start-ct arbejdsmiljø start

 

Brug. ISO-fil fra harddisken installeret RedHat Linux 7.3_.

1 downloades fra Internettet til den redhat 7,3. ISO-fil til installation af i alt tre. Og på den samme mappe. (Som kan downloades fra ftp://www.linuxaid.com.cn/pub/mirrors/redhat/linux/7.3/en/iso/i386). 2 ved WinISO afbinde det første sæt. Iso-filer (f.eks løsning på CD1 stigning i dokumentet) ikke har alle de løsninger, så længe dosutils undermappe det. 3 klikke på MS-DOS åbne CD1 mappe dosutils undermapper (CD1 deltage i C-: c: cd CD1 cd dosutils) kører autoboot.exe 4 Ifølge tips, fra harddisken installation option (for at tilmelde dig downloade. Iso dokument d: redhat, om valget / hda5 kolonne udfylde sti / redhat). 5 Næste du indtaste redhat7.3 installation af grænsefladen. 6 dos installation skridt under hensyntagen til de skridt fra den installations-cd-rom, men en kinesisk sprog grænseflade i engelsk alene. Tekst:

 

Installation Desktop_.

Når vi bruger X Window drift, er det ikke direkte drive den centrale server X (X Server), men brugen af window manager (Window Manager). Derfor, når vi bruger X-Window, er følte Goodwill, Haobu nyttigt » Vil afhænge af vores brug af vinduet manager. Window manager til at give operatøren af brugen af en grafisk brugerflade, såsom menuen listen, desktop baggrund, farve, skrifttype ændringer ……. og så videre, så du kan visualisering til at drive dit system. Men vi må indrømme én ting, hver person synspunkt, synspunkterne er forskellige, de vaner i brugergrænsefladen vil være anderledes, meget glad for, at X Window ikke direkte kontrol til forvaltning af den del af vinduet, hvilket resulterede En masse smukke interface og drift diversificering af window manager, ikke kun begrænset shackles i en software-pakke, du kan betale for deres egen personlige præferencer at vælge et andet vindue ledere, selv i de mere end en window manager Medlemmer af vilkårlig brug af switch. Du kan forestille sig i de tidlige Windows 3.x til driftsform, hvis transaktionen var i en tid med DOS, Windows 3.x er ikke kun et vindue software, hvis det antages, at selv Mac også blive offentliggjort for brugen af vinduet x86 PC software, og kan Ved DOS at aktivere implementeringen. DOS derefter kan du lægge den i imaginære X Server og Windows 3.x og Mac OS, kan være et scenarie er under X window manager, kan du være tilfredse med deres beslutning om at driften af dette er at bruge Windows 3.x Eller Mac OS operativsystem til vinduet, men de fleste af de ansøgninger, både i Windos eller Mac OS under vinduet interface kan bruges gennemførelse. Med udviklingen af de gange, window managers, som den funktion gradvist gøre det muligt for brugere at føle sig utilstrækkelig, nogle mennesker begyndte forskning og udvikling i de seneste år at forbedre Windows Desktop forvaltning funktionalitet, de forsøger at skabe bedre ledelsesmæssig kontrol systemer med magt The user interface, anvendelsen ………….., etc., alle en funktion sæt, denne type vindue manager vi kalder desktop miljøer «. Er den mest repræsentative for både KDE og GNOME, og andre lignende CVU, Xfce, ROX ……. mange mennesker også brug. Næste vi vil introducere dig til flere mennesker i Kina bruge vinduet leder af anlægget og grundlæggende indstillinger, dit valg af renter eller opfylde dine window manager til at bruge det. Selvfølgelig, hvis du ikke ved, hvilken form for anvendelse i deres window manager, eller gerne vil ændre deres tidligere vaner, eller er ambitionerne til hvert vindue ledere er spillet igen, eller .. ……….. Uanset hvad din grund er, kan du i din maskine over anlægget af et vindue manager og omstillingsborde til at bruge dem på noget tidspunkt. Emne: h ttp: / /

 

PMT ressourcer i Open Source og multimedier _. dk

Dette papir er PMT Files del af den indsamling, bearbejdning og udarbejdelse af Open Source og multimedier. Den nyeste version fra target = _blank Render LAN vil blive arbejdet for distribution til flere noder, men også en baggrund yde. Cinelerra køre på Linux, hardware platform er dual-CPU og de foreslåede højhastigheds-LAN. Heltinde Virtual i selskabets websted er der andre Open Source software, såsom MP3, Quicktime for Linux og så videre. 2. VirtualDub target = _blank Windows (98/NT/2000/XP), der er nem at bruge video-opsamling og-lineære forarbejdning værktøjer. 3. Kino target = _blank Photoshops kraftfulde billedbehandling værktøjer til støtte for Linux, Windows og MacOS og så videre. 2. Film GIMP target = _blank CGI. Samtidig vil NetPBM giver også udviklere med en C-sprog bibliotek. NetPBM har en god transplantation, Linux, Windows, MacOS og andre styresystemer brug. 4. JAHSHAKAFX target = _blank Java grafik software, kan være et maleri af Flash-animation. 3, 3D produktionen 1. K-3D target = _blank C / C funktioner kan bruges på Linux og Cygwin. 3. CamStudio h ttp: / /

 

Linux i kulturen i brugen af engelsk Mandrake7.0 _. dk

Mandrake 7,0 leveres med engelsk. Forenklet kinesisk støtte, den har udnyttet xa CV og xcin-2.5.1 mødes, men relativt Desværre for støtte til engelsk ikke gjorde et godt stykke arbejde, for at bruge nogle vanskeligheder, at det er nødvendigt at gøre nogle indstillinger: På tidspunktet for installationen til støtte af valgprocessen vil blive forvansket engelsk, men det vil være installeret på den endelige TTF kinesisk skrift, vil xfs TTF font støtte til kinesisk der er problemer, som langsomt går ned, så mit forslag er ikke at installere forenklet kinesisk støtte til valget. Så det ikke installere TTF kinesisk skrift, hvis anlægget er det bedste det Xiediao. Ned om montering af disse pakker: For at installere rpm-IHV … locales-zh-2.1-2mdk.noarch.rpm libtabe-0.1pre6-4mdk.i586.rpm xcin-2.5.1-5mdk.i586.rpm xa CV-0.6-10mdk.i586.rpm Derefter ændrede konfiguration: Til / etc / sysconfig / mappe, i18n dokumenter: Hver linje for at være den endelige da zh_CN.GB2312 Til / etc / profile.d / under i sidste linje i xa cv.sh # export LD_PRELOAD = / usr / share / kinesisk / xa cv / wrap.so # Fjernede. Hvis du bruger csh, XA cv.csh til de tilsvarende indhold. Så re-tegnet for første gang. Kde i kinesisk, showet stadig kan (fordi skrifter kan ikke zoom), sammenligningen er en skam, at ingen xcin brug. Xcin læse dokumentet, fordi xcin-2.5.1 at bruge skrifttypen GB2312, generelle GB2312 font benyttes ikke kan bruges. Derfor er kun ændringer er som følger: Til internettet under en tidligere xcingb med rpm-IHV - nodeps - force … Magt lastes, for at bruge alle normale. Så de kinesiske tegn input vil løse problemet. Tekst:

 

Sammenbruddet af systemet i single-user mode _. dk

Essensen af webindhold: Linux brødre, er en grafisk grænseflade boot start, i hvilket tilfælde, hvis X sammenbrud, og i altid at forsøge at genstarte X-serveren, kan ikke være i stand til at komme ind i systemet, er det nødvendigt i systemet af ødelæggelsen af Brug af en enkelt bruger logger på at gøre også; Først ved hjælp af en enkelt-bruger til at logge system; I GRUB aktiveret, tastaturet til at flytte starten på Linux; via e-obligationerne, inden de flytter til et lignende tastatur under linjen, som er kernen i den linje: kernel / boot/vmlinuz-2.6.11-1.1369_FC4 ro root = LABEL = / 1 rhgb quiet

Dette vil flytte markøren, og klik på e-tasterne, skal du indtaste redigere denne; sidste linje i et mellemrum, derefter indtaste linux enkelt Det er i stil med følgende: kernel / boot/vmlinuz-2.6.11-1.1369_FC4 ro root = LABEL = / 1 rhgb quiet linux enkelt

Afslutningen på at redigere, tryk på Enter tilbagevenden; Så vi er nødt til at genstarte systemet, klikke på knappen Start b; Ikke-Fedora kerne 4.0 kan være enkelt-bruger i betragtning, når systemet er skrivebeskyttet muligt; ønsker at køre følgende kommando; # Mount-o remount, rw /

Anden, hvis X ikke kunne aktiveres, hvordan kan jeg logge maskiner » Den nystartede tegn fra grafik til at undertegne den tekst tilstand, logge ind og reparation; Et enkelt-bruger-tilstand for at logge ind, find / etc / inittab-fil, find følgende linje; id: 5: initdefault:

Her er fem til tre, som er ændret til følgende: Kode: id: 3: initdefault:

 

Lad dine redhat9 støtte NTFS-filsystemet _. dk

Min miljø: redhat9 kerne med up2date opgradere til den 2.4.20-20 Trin: Herunder gennemførelsen af de ordrer, fjernelse af den tidligere oprettet, ellers har vi udarbejdet moduler loading-tid vil blive bedt om at: depmod: *** Unresolved symboler i / lib/modules/2.4.20-20.9/kernel/fs/ntfs/ntfs.o Denne fejl cd / usr/src/linux-2.4.20-20.9; gøre mrproper redhat efter installationen i / boot opbevaring under et aktuelt kører kerneopsætning filen, for eksempel, jeg var config-2.4.20-20,9, dette dokument vil blive kopieret til / usr/src/linux-2.4 kursus, skal du installere kernen Kildekoden, før de kan kompilere cp config-2.4.20-20,9 / usr/src/linux-2.4/.config Og så ændrer / usr/src/linux-2.4 mappe for at finde den Makefile fjerde linje: Ekstroversion =- 20.9custom At ekstraversion = -20,9 Gem og derefter trække sig ud Rediger / usr/src/linux-2.4/.config finde CONFIG_VXFS_FS = m Tilføj nedenfor CONFIG_NTFS_FS = m CONFIG_NTFS_RW = y (NTFS støtte til skrive operation, kun ntfs4 effektive, windows2000 de ntfs5 ugyldigt) Gem trække sig tilbage fra det daværende / usr/src/linux-2.4 / mappe gennemførelsen gøre dep cd / usr/src/linux-2.4 / gøre dep gøre moduler undermapper = fs / ntfs Compiler vil blive udarbejdet efter drev modul ud til kernle kopi af den mappe modul: mkdir / lib/modules/2.4.20-20.9/kernel/fs/ntfs cp fs / ntfs / ntfs.o / lib/modules/2.4.20-20.9/kernel/fs/ntfs depmod-a Og så hvis der ikke er fejl i gennemførelsen af modprobe ntfs På modulet kan indlæse NTFS h ttp: / /

 

Linux’s postserver Configuration Guide _. dk

På nuværende tidspunkt den fælles budskab om nettjenester aftale om de vigtigste SMTP (sende-protokollen) og POP3 (receiver aftale). Først, start SMTP: I sendmail installeret og aktiveret den service, SMTP skulle have været åbnet. Hvis de breve, skrivelser til Fabu Chu, DNS kan være problemet, i forbindelse med gennemførelsen af Linux-maskiner er som følger: (1) cd / var / navngivet mv named.ca named.ca.bak touch named.ca killall-HUP navngivne (2) i forbindelse med gennemførelsen af X Window netconf- Server-opgaver- Domain Name Server (DNS) - config- domæner- tilføje en ny (eller klik på det domæne har eksisteret med henblik på at ændre) - Navn servere (NS ) Udfyld hvis: gblinux.126.com, Mail servere (MX) skrev den første linje gblinux.126.com, skrevet på den anden linje 126. Dk (min virtuelle mail-domæne). Default IPer kan fyldes 7. Afslut og aktivering. Nu DNS-tjenester skal have ret start. Anden, start POP3: (1) ændrer / etc / inetd.conf, som vil være på linje mod pop3 afskrive og ændres som følger: pop-3 stream tcp nowait root / usr / sbin / tcpd / usr/lib/linuxconf/lib/vpop3d / usr/sbin/ipop3d (2) tildeling af virtuelle E-mail-domæne (virtuel e-mail-domæne): Operation linuxconf eller direkte køre mailconf, valg af virtuelle e-mail-domæne, for at tilføje et domænenavn (som nævnt i den 126. Dk) på den. (3) Tilføj E-mail-brugere: Klik her for at køre userconf særlige konti —– virtuelle POP-konti (mail only) — blot tilføje andet skridt i den domænenavn, godt, kan nu tilføje en knap til at tilføje punkter En ny bruger. Vedtægtsændringer: Nogle tips: (1) at give direkte adgang til KDE-skrivebordet RedHat6.0 måde: I hovedbygningen af en mappe indhold til KDE. Xinitrc fil. (2) i RedHat6.0 for oprettelsen af samba brugere vælge xfs gruppe. (3) at ændre påbegyndelse af projektet: at køre ntsysv. (Forfatter: Shen Hai-Feng alias: front-Home:

 

I PHP PERA system for at opnå den DB pakke _. dk

PHP for veteran-udviklere med en kraftfuld webløsninger værktøj. Desuden kan det udvides til at tilføje ekstra funktioner, hvilket gør det lettere at skabe løsninger. Pear (Pear) er en hjælpe udviklerne gennem API eller pakke (pakke) at skabe rammerne for løsninger. Pear er et distribueret system, som giver mulighed for automatisk installation af en sådan pakke tilgang. I denne artikel vil jeg understrege Jeg tror, en af de mest vigtige pakke: DB pakke. DB pakke er et objekt-orienteret stil indvinding, nederst i PHP database forbindelse, og for det abstrakte med PHP 4 og PHP 5 kompatible. DB pakke øjeblikket understøtter følgende ekspansion: dBASE, fbsql, Interbase, Informix, mSQL, MSSQL, MySQL, mysqli, OCI8, ODBC, pgsql, sqlite og Sybase. Hvis der anvendes mysql_ * Læg funktion og for MySQL-database, så du kan forsyne det med forskellige sæt af resultater (resultsets). De to mest almindeligt anvendte enten som et resultat sæt array i denne vifte af hvert domæne (felt) er en del af indekset, eller en kombination af den matrix, hvert af disse områder er et centralt / værdi (nøgle / værdi) Højre. Pear DB forelægge resultater af disse to sæt, og et objekt type, denne type formål at skabe et dynamisk objekter, idet hver af disse domæner, som er genstand for en ejendom. Windows-platformen er forbundet med brugen af ADO-udviklere kan være meget fortrolig med sammensætningen af array og den type person. I ADO, er resultatet sæt (eller sætter rekord (Recordset)) som et navigation linje for at vende tilbage til samlingen. Hver linje er en samling af objekter Field. Hvert objekt har et navn Felt og en værdi ejendom (det vil sige navn og felter, der indeholder data). Nedenfor i PHP besøge et eksempel på området data: require_once ( DB.php); $ DSN = mysql: / / brugernavn: password @ localhost / database; $ Options = array ( debug = 2, overførselsret = DB_PORTABILITY_ALL, ); $ Db = DB:: connect ($ DSN, $ optioner); $ Db- setFetchMode (DB_FETCHMODE_ASSOC); $ Res = $ db- query ( Nogle SQL streng); $ Rækken = $ res- fetchRow (); echo $ rækken [ field1]; Nedenfor er, hvordan man kan bruge ADO i VBScript at opnå: Dim Conn, RS Set Conn = Server.CreateObject ( ADODB.Connection) Set rs = Server.CreateObject ( ADODB.Recordset) conn.ConnectionString = some forbindelse string Indstil rs.ActiveConnection = Conn rs.Open Nogle SQL-strengen Response.Writers.Fields ( field1). Værdi Du kan se ligheder mellem disse to metoder er. Først og fremmest at etablere en forbindelse til databasen. Derefter skal du sende en forespørgsel og få et resultat sæt. ADO gerne det samme, pærer DB pakken leveres til al kommunikation og database tjenesteydelser i forbindelse med de lavere resultater af det abstrakte. Hvis du er ny pærer, kan du blive nødt til at lære, hvordan dit eget system for at opnå pakke. Som et abstrakt system, pærer, så du nemt kan nå pakke. Jeg er ihændehaver af webstedet maskiner ikke har for meget kontrol over det, via FTP, og kan kun være begrænset til en udbyder, som de kontrolpanel til at styre mit eget virtuelle vært. Pear før installation, i løbet af det første script kopieres til værten system på en PHP-fil. Jeg vært standard web directory oprette en mappe kaldet install, og dette script kopi til en go-pear.php kaldt i dokumentet. Derefter ændrede mappens tilladelser giver adgang til anlægget script. Når jeg har fra browseren til go-pear.php installationsprogrammet sider fra scriptet til at fuldføre de resterende spørgsmål. Disse er færdig, sendte jeg et link til Web pakke installationsprogrammet, ændrer konfigurationsindstillinger (via linket til konfiguration) og derefter starte installationen af disse pakker, installationsprocessen ikke har et problem. Bemærk: Jeg var i en støttefunktion PHP 4.3.8 og MySQL 4.0.20 standarder for værten site kører på installationsprogrammet og PHP script. Server operativsystem er Linux 2.4.21-15.ELsmp, web-server er Apache 1.3.31. Ved at kombinere:

 
itbog Dll it-log DEl-blog