Alx pastāstīja par savu jauno aizraušanos – alx.f1.lv. Viņš ir nedaudz paspēlējies ar PHP + Txt DB API + JavaScripts un izveidojis nelielu skriptiņu, kas glabā filmu sarakstu teksta failu datu bāzē kā arī piedāvā elementāras rediģēšanas iespējas.
Interesantākais, ka datubāzes vietā tiek izmantots PHP Text DB API, kas izmanto līdzīgu sintaksi kāda ir SQL tipa datubāzēm. Patiesībā galvenā ideja šim te Text DB ir aizstāt to pašu MySQL vai citu datu bāzi uz serveriem, kur šāds pakalpojums nav pieejams vai arī ir pārāk dārgs priekš lietotāja.
Kā stāsta pats Alx, tad viņš turpnās pilnveidot savu skriptu un plāno to izveidot kā atvērtā koda projektu. Ar minimālām izmaiņām šis skripts ir savietojams ar to pašu MySQL datu bāzi.
Pagaidām apskatei ir pieejams vienkāršs filmu saraksts, bet nākotnē to var izvērst kā nopietnāku un universālāku projektu.
Doma ir taisiit shito jau taadu stipri vien universaalaaku, nevis tik shauriem meerkjiem – filmu saraxtam:) Esmu plaanojis visus parametrus gan formaa, gan listaa raadaamos taisiit konfigureejamus, arii lauku tipus, garumus, seciibu utt… Un tad jau taads pasaakums kljuust izmantojams dajebkam – katalogam, zinju listei, sludinaajumiem kaut vai.
Uzvedieties godīgi, testējot alx.f1.lv piedāvāto skriptiņu.
Alx rullee un F1 arī 🙂
http://hack.nite.lv MySQL kaariens 16.39
Reaali labs pasaakums 🙂 Ceru drizumaa ieraudzit jauno versiju.
i kas tur iipashs 🙂 ?
Delf: nezinu, kam tu vajadzeetu buut taadam *iipasham*, bet tur ir taustaams rezultaats, ko var redzeet un izmeegjinaat.
tas nav nekas apstrakts, ko kaads staastiitu – redz, kad es atveershu, uzkodeeshu, uzrakstiishu, uztaisiishu, palaidiishu (vajadziigo pasviitrot) savu iipasho projektu, tad juus visi redzeesiet … vieniigi tagad nav laika to pabeigt, jo man veel jaamaacaas, jaastraadaa, jaaatpuushas, jaadzer, jaagulj, jaa… (vajadziigo pasviitrot).
vai tev neshkjiet, ka tas ir sviests jeb kaarteejie miizali, ko lielaakaa dalja pieprot – tur tachu nekaa nav, jo es protu, varu, gribu labaak, bet man diemzheel nav iekshu, lai to pabeigtu.
kad tu uztaisiisi kaut ko *iipashu*, un peec taviem tekstiem taa var izsecinaat, ka tu vari izveidot kaut ko iipashu, tad mees arii parunaasim, kas tur ir iipashs, bet pagaidaam tu jau pats saprati, ne? how about a nice cup of STFU? 🙂
Kaut ko iipashu nemaz tik viegli radiit nevar… Prieks ka Latvijaa ir open-source projekti (kaut vai taapati Lapa vai hackers.lv engine)…
Nee nu forsha ir taa chehu PHP Text DB API, shito var izmantot serveros, kur kaut kaadu iemeslu deelj datubaazes lietoshana nav iespeejama. Protams, meereni lietojot un pavisam nelieliem datu apjomiem 🙂
txt-db-api ir labs pasaakums. kaut ko taadu tieshi mekleju … thanks par info.
thankx aiziet gan CLX, gan ALX 😉
no $hit …… reaali konkreetais pasaakums sit pa pakalju 🙂
Skaisti! nu es domāju labi izdomāts:)
Diezgan neOPERAtiivs pasaakums. Vismaz Opera 6.05 nomirst uz JavaScripta funkcijas HighlightRow… 🙁 bet taa jau ir AFXa, nevis Text DB API vaina
kartejais fufelio.
Vaig nevis MySQL, bet gan PostgreSQL lietot – 1) atbalsta standartus; 2) licences nosaciijumi draudziigi (bsd license); 3) MySql developeru bljaavieni par performanci – fufelis.
to coolynx, nu ja ka nekas iipashs nav. visi maakam paskatiities MSDNaa kaa taisit modalos logus :-), ka uztaisiit wysiwyg, etc.. dazhiem tas ir pamatdarbs 🙂
vienigais kas jauns te izmantots ir txt-db-api 🙂 vaidzes iehavot izmeginaat.
Kaitnieks: nevis čehu, bet šveiciešu 😉
to Delf. Modalie logi straada tikai uz IE, cik man zinaams. CMS arii jataisa, lai straadaatu uz citiem browseriem.
respect 🙂
ok, var jau te tagad likt uz galvas, ka nekas iipashss neesot .. bet beidzot tiek paraadiits arii tas, ka shitaas lietas var dabuut laukaa cross-browser, ne tikai IE based. Tas ir reaals bonuss. Jaaskataas, kas notiks taalaak .. bet iesaakums interesants.
mnjaa vel biki japiestradaa ir 🙂
Labs pasakumssssss tiesam tas ir labais PHP+Javaskript
Nu un kas ka mums serveris ir pakaries un sakara ar to neiet Interneta jaunumi hakera counteris nevar pavilkt musu apmekletajus
tas pats daras ar ari Mp3 ari nokaries
sonic: ko tu tur lej tagat? gribi lai teu 50 apmekleetaaju vietaa raadiitu 50’000 ? zaibis atradies megaportaals, kuru apmklee mega daudz lameru, un taapee counter nevelk… adnako reeciigi…
visus velk…. juus nevelk 🙂 lola
Bišku palabošu sonicu mysql nokaras taadēļ ka nenormāli daudz lapu griežas uz viena servera un serveris nav nekaadas dižais PIII 800Mhz (lapas ,mp3,blackball,mustangs,nite, utt),nevis ka mums buutu dizhais apmekleejums, taada nu luuk taada probleema, un tev Mārtiņ L. to vajadzētu zināt nevis dziedāt [laames], kaa tad bija kad tavs hac0r.lv griezas uz paša servera pirms neapmeties deac`ā.lv!!!!
http://www.tele2.lv/scripts/
2 Heremit: Sen esmu dzirdeejis, ka PostgreSQl ierullee paar MySQL. Vai vareetu pastaastiit, kaadeelj tas ir taa? Varbuut, ja slinkums pasham stastiit, vari iemest “relevant pointerus”? 🙂 PALDIES
st00rm: a tu apskatiiji, ko sonic dzied? un kas tad bijia *pirmstam*? hackers.lv veeljoprojaam griezhas uz manas kastes, nevis deac.
Intresanta lieta, lai tik nenolūst projekts…
2 Aleksejs: ir taadas lietas, kaa Stored procedures, Triggers, etc., par ko MySQL lietotaaji neko nav dzirdeejushi .. un ja par taadaam lietaam neko nezin, tad tieshaam vareetu likties, ka MySQL ir labaaks ;). Paaris vaardos sakot PostgreSQL ir stipri nopietnaaks.
Nja, nu šāds txt-db jau ir skaisti, bet diemžēl tas ir ērti tikai tad, kad tekstus pārsvarā vajag papildināt un displayot…. tad ok. Bet tikko vajag kaut ko izdzēst vai palabot, tā sākas čakars, jo gandrīz uz katra ieraksta labošanu viss fails jāpārraksta… sāpīgi odnako ;(
Par to, vai PostGre rullē labāk par MySQL.. mysql tomēr ir cilvēkam draudzīgāks. Man, piemēram, nelikās ērti, ka int tipa vērtību nevar bez speciālas castošanas konkatenēt kopā ar varchar … Tāda C++iska piegarša tam visam bija. No otras puses atkal visādas jaukas lietas kā sekvences, sakarīga tiesību piešķiršana un taml…
Nu nesapratu to visu delu BigUgga, un tapec mazliet noleju udenus
2 Aleksejs: 1) tas ko teica Kaklz; 2) MySql jau vismaz gadu izstraadaa 4. versiju, kas buutu tuvaaka standartiem, bet stabilajaa 3. versijaa nevar uzraxtiit nekaadu sarezhgjiito pieprasiijumu ar apakshpieprasiijumiem. Liidz ar to MySql developeru aatrumu saliidzinaajums nav korekts. 3) MySql neatbalsta daudzus vispaareejus SQL standartus, taapeec maacoties SQL apguut nepareizu SQL sintaksi nav tas labaakais. Par to http://techdocs.postgresql.org/techdocs/mysql2postgresql.php
Delf: kaada starpiiba, ko vinsh izmanto. Tu teici, ka Mozillai nav taadas iespeejas – es pieraadiiju, ka ir 😉