Grey_Wolf
-
Posts
4,531 -
Joined
-
Last visited
Posts posted by Grey_Wolf
-
-
pamatojums vienkaarsh
UNIX ir daudzlietotaaju OS
Linux itkaa arii bet tomeer vairaak orinteets uz 1 lietotaaju..
tuvaak Win (kautgan celies no UNIX) resp cits uzdevumu sadalijums/izpilde
kaa arii daudzkaa lieka - skanjas/ jaudiigas grafikas atbalsts kas
web serverim (nu vismaz 99,9% gadijumos) ir lieks...
liidz ar to vairaak resursi utt
nu var jau pats tiiriit kodolu un kompeleet to kaa vajag - bet tad jau labaak
UNIX :)
kas tieshi ir izstraadaats tiiklu risinaajumiem :)
labaaks tiikla protokolu atbalsts utt.... (faktiski unix patc ir viens vieniigs tiikls :) )
-
tieshi taa :)
MYSQL tika izveidota tieshi prieksh LINUX un SOLARIS :)
(1996 gadaa vers 3.11.1 )
manupraat optimaals risinaajums (peec manas pieredzes ljoti stabils)
ir
BSD UNIX (FreeBSD)
Apache
PHP
MYSQL
------
manupraat webserverim praatiigaak ir izmantot UNIX nevis LINUX :)
katraa zinjaa pareizi nokonfigureejot aatrums buus ieveerojami lielaaks :)
-
nu jaa protams sakumaa haideris pec tam kods un ja bildeem (taam kuraam uzreiz jaaparaadaas) ir noraadiits augstums un platums tad tiek krautas ieksaa bildes :)
sho kodu jau lietoju labu laiku etak gadus 5 :)
nebiju par to pat padomaajis.
P.S. principaa es tev piekriitu, bet ja straadaa bez gljukiem - labaak neko nemainiit :)
-
njem :)
straadaa praktiski zem visiem brauzeriem :)
---------
<script language="JavaScript" type="text/JavaScript"> function preload(imgObj,imgSrc) { if (document.images) { eval(imgObj+' = new Image()') eval(imgObj+'.src = "'+imgSrc+'"') } } function changeImage(layer,imgName,imgObj) { if (document.images) { if (document.layers && layer!=null) eval('document.'+layer+'.document.images["'+imgName+'"].src = '+imgObj+'.src') else document.images[imgName].src = eval(imgObj+".src") } } function mouseOver(s,o) { changeImage(null,o,s) } function mouseOut(s,o) { changeImage(null,o,s) } preload("poga1","images/pogas1.gif") preload("poga2","images/pogas2.gif") </script> <a href="#" onMouseOver="mouseOver('poga2','pogaA')" onMouseOut="mouseOut('poga1','pogaA')"onfocus=blur()><img name="pogaA" border="0" src="images/pogas1.gif" width="29" height="28" ></a>
tos preload taisi cik vajag - bilzu ielaade notiek PARALEELI pashas lapas ielaadei.
- tas ir uzeris jau priecaasies par lapu kaucgan dazas bildes vel laadeesies :)
Vienmeer jaabuut pretii bildei tobish uz tuksu vietu atsaukties nevar (kautvai 1X1px)
ar so kodu var teiksim mainiit bildi uz pogas un reizee - kautkur vel :)
-------- principaa es izmantoju sho un nesuudzos--
testeets:
IE 6.0
Opera 7.23
FireFox 1.0.2
----------
-
tu vinjas ieprieksh ieleedee brauzeri?
( JS to atljauj sakot no vers 1.1 :) )
pee taa ko uzrakstiji - koda gruuti spriest, bet izskataas ka ne ...
-
P1-200mhz-MMX, RAM- 48mb ---- hmm RAMs stipri par iisu....
es zinu serveri kursh griezas uz P1 200 :)
tikai rams tur ir 256 Mb un nekas liidz 10 vienlaiciigiem uzeriem bez probleemaam
(10 vienlaiciigu pieprasijumu)
OS UNIX frieBSD :)
Apache 1.3 MYSQL 4.0 + mailserveris
un nekas griezas taa kaa prieks
- ja saitaa buus daudz PHP kodu un daudz MYSQL pieprasijumu tad bremzees...
-
apskaties vai tev seesion start neparaadaas 2 reizes !!!!
paskatijos savos kodos un nav nekaada probleema ja pirms
seesion_start buutu kautkas ierakstiits - vienkaarshi nedriikst buut nekaada izvade uz brauzeri !
-----------
nosuutot kat vienu baitu uz brauzeri sakumaa tiek nosuutiits haideris....
taas arii var buut vienigaas probleemas
----------
teiksim ja tev ir
index fails
-------
<?php
sesion_start(); // nosuuta haideri
include ('xxx.php');
?>
-----
xxx.php =
<?php
seesion_start(); // suuta otreiz haideri --> kljuuda
?>
----- buus kljudda
vai
index.php =
-----
<HTML> <!-- jau tiek aisuutiits haideris -->
<?php
sesiion_start(); // megina otreiz suutiit haideri --> kljuuda
..........
-------------
abos sajos gadijumos buus kljuda !!!
---------
pie tam paskaties vai kautkr netaisi redirektu !!! .......... varbuut kljuuda nav ieksh sesijaam
-----------------
-
ja tas viss naak no MYSQL lauka
DATATIME (lauka nosaukums vecums atdgriez vecums2)
tad vari izmantot:
"select (YEAR(CURDATE()))-(YEAR(VECUMS))-IF(RIGHT(CURDATE(),5)<RIGHT(vecums,5),1,0) as vecums2 from ttt"
atgriez pilnu vecumu gados :)
----------
Lai straadaa MYSQL :)
labots:
aizmirsu piebilst tieshi sadu fiichu delj izmantoju MYSQL DATATIME lauku nevis
UNIXtime... - viegla datumu konvertaacija abos virzienos PHP <--> MYSQL
itkaa UNIXTIME buutu vieglaak, bet tuur var paraadiities gljuki zem 1970 gada
MYSQL tas ir noveersts, webaa jau vienmeer buus cilveeki kas vecaaki par 35 gadiem :)
-
starp citu sis nu nebija mulkjiigs jautaajums :)
mulkjiigs buutu ja nebuutu pamatojis savu domu :)
aizmirsu piebilst:
vecumam nav noziimes :)
-
-
kam tev sakumaa laist 1 queriju?
katrs no tiek izpildits atseviskji neatkariigi kas ir bijis palaists pirms tam
jo tie ir 2 atseviskji pieprasijumi
-
tos triis simbolus nesabojaajot pareejo kodu var novaakt
ar iebuuveeto Fara editoru :)
pie tam bez liekaam probleemaam....
-
neliec apach 2 liec apache 1.xxx
APACHE 1.XX PHP 4.3XXX MYSQL 4.0XXX
uz NT4 insataleejas bez probleemaam
esmu licis arii Apache 2 vair netceros bet skjiet ka bija nelielas probleemas
P.S. vari meegjinaat izmantot nevis exe failus
bet instalaacijas failus kas domaati M$
vieniigi sameklee prieksh NT4 jaunaaku M$ instalieri
ar to kas naak liidzi nevar uzinsteleet....
-
risinaajums:
<td><bilde seit></dt>
pilniigi bez atstarpeem !!!!
-
ja tev nav pat sajeegas ar ko saakt tad sveeti iesaku saakt ar tiiru HTML !!!
panjem kaucvai to pashu frontpagi....
-
nav iesleegts 'kokiju' atbalsts .........
piebilde: visticamaak ka izmantoji gatavu scriptu....
<_<
-
-
ir ir gan sesiion start gan izvade (nolasiishan no sesijas) notiek kaa pienaakas
kaa jau mineeju man nav probleemu nodot no viena dokumenta uz otru :)
probleema paraadaas kad ar sesiiju grib straadaat 2 un vairaak doc...
teiksim index un index2 (kursh ir popup vai freims)
-
tieshi taa ....
teiksim ja ir:
index.php kur ir session_start()
un sesiijaa tiek pieregistreets mainiigais teiksim $cilveeks
tad atvertot popup (kas fiziski ir fails index2.php kur grib nolasiit un IZMAINIIT
to mainiigo $cilveeks - vinja tur vienkaarshi nav - ir izveidota JAUNA sesija :( )
respektiivi datu nodoshana no popup uz centralo lapu un otraadi.....
-
kaa nodrosiinaat seesijas darbu 1 statiska lapaa nav probleemu,
bet kaa nodrosinaat datu nodoshanu ja tiek izmantoti freimi
un IFRAME ?
njemot veeraa to ka katraa freimaa tiek ielaadeets atseviskjis scripts
(sakumaa kaa pienaakas session_start())
Man vinsh pie katra freima veera valjaa jaunu sesiju :(
(kokija dzives laiks uzstaadiits uz 0) - tobish paarakstija kokiju pa virsu... :(
Identiski ar popup logiem....
uzliekot kokija dziiveslaiku virss 0 viss OK...
P.S. laikam diezgan haotiski - piekdiena :)
-
PHP neizmanto vienu atveertu konekciju vairaakiem useriem !!!
tas pie jepkuras daudzmaz noslodzes novestu pie pilniiga crasha....
PHP konekciju tur tik ilgi cik izpildaas scripts(scenaarijs)
-
-
hmm...
nu teiksim njemam teksta redaktoru un rakstam
<a href='www.mansdomeins.lv/index.php?id=4'> bla bla </a>
kaads jautaajums taada atbilde :P
-
Slackware un PHP
in PHP hostings
Posted
zinu gan :P
--------
UNIX sakumaa tika izstraadaats prieksh PDP-7 (4Kb RAM !!!)
un to saka izstraadaat 1965 gadaa pabeikta 1969 gada beigaas
(oficiaali 1970 gada 1 janvaari) sakumaa taas nosaukums bija
MULTICS - un jau tad speeja apkalpot lielu skaitu lietotaaju
- tiesxi saa iemesla deel UNIX guva plashu popularitaati
------
1971 gadaa taa tika paarnesta uz PDP-11
(sisteema ap 16Kb 8Kb paliigprogramas 64kb max faila izmeers - njemot veera ka
disks bija tikai 512kb)
ap 1973 gadu tika izveidota USG (UNIX SystemGroup) kas turpinaaja pilnveidot UNIX...
-------
tikai 1974 gadaa firma AT&T saka tirgot to (unix) unversitaateem...
--------
ir zinaami (apmeeram sadi UNIX novirzieni)
System V UNIX un System V Release 4 (SVR4)
UNIX BSD (Berkeley Software Distribution)
OSF/1 (to gan nevar iisti uzskatiit par atseviskju dalju driizaak taa ir System V sadalja)
----
Visas paareejaas versijas atzari utt (izmanto shos 2/4 pamat novirzienus )
--------
Starp citu pirms Linux bija arii MINIX :) prieksx i8086 :)
Linux arii principaa ir buuveets uz tiem pashiem pamatprincipiem :)
atskiriiba ir taa ka Linux tomeer vairaak bija domaats prieksh i80XXX procesoriem
kas pasi par sevi ir domaati 1 lietotaajam :)
-nu nevar Linux apkalpot (varbuut kljuudos) teiksim 1000 terminaalju-
ko neteiksi par UNIX - kas to paveic vienaa mieraa :)
-------------
Nu ko pietiks ?