Jump to content
php.lv forumi

Java

Reģistrētie lietotāji
  • Posts

    575
  • Joined

  • Last visited

Everything posted by Java

  1. andrisp - ir jāstrādā un to arī daru. Serveris.lv sāka piedāvāt kaut ko pašsaprotamu - 24/7 atbalstu? Apsveicu! :D Es serveris.lv neuzticētu hostēt pilnīgo neko - es serveris.lv ieteikšanu uzskatu par tādu kā "slikta hostinga iesmērēšanu" ;)
  2. Pie tam - es jau rēķināju sliktākajā gadījumā - 1 MB ir pārāk daudz priekš viena atvēruma weblapā. Tev kā web-developerim jau izstrādājot ir uzdevums optimizēt web-lapu, tai skaitā izmēru. Nevajag visur bāzt bildes, kur nevajag, likt tos trulos flash bannerus (izņemot flash gaming utml. lapā). Googles textadi, gaumīga stila un dizaina weblapa neaizņem tik daudz kopā. Pie tam - kā jau teicu, daudz kur var izmantot AJAX, kas ievērojami minimizē trafiku. Bet ko es Latvijā iegūšu pat par divreiz lielāku cenu? Piemēram, tas pats populārais hostnet.lv - tarifa plāns Personal Plus - veseli 7.95 Ls (lasi - 8 Ls) mēnesī un ko iegūstam? (serveris.lv neapskatīsim, jo tur piedāvājums ir vēl sliktāks + ļoti sūdīga pieredze ar serveris.lv): Diska Vieta - 800 MB Domēnu skaits - 2 Apakšdomēnu skaits - 3 MySql 4 (psc) - IR :D Datu bāžu skaits - 2 (WOW!) SSL atbalsts - IR (šis gan ir labs) ... nemaz neapskatīsim mailboxus un citas līdzīgas "fīčas", jo tur vispār vietējais piedāvājums izskatīsies apkaunojošs ;) Tagad apskatīsim līdzīgas cenas plānu 1and1.com (9.99$ - lasi 10$ mēnesī - tas gan sanāk tikai 5.60 Ls) - ne tas lētākais plāns, bet ko piedāvā: Included Domains - 3 Host External Domains - 100 Subdomains - 200 Web Space - 250 GB Monthly Transfer Volume - 2,500 GB MySQL Database (100 MB) - 50 Secure Shell (SSH) Access - Yes 24/7 Phone & E-mail Support - Yes 90-Day Money Back Guarantee - Yes Server Side Includes (SSI) - Yes un vēl visādi mārketinga un buildinga tooļi... Es te vispār nesaskatu konkurenci - sit vienos vārtos! :D Kamōn, beigsim provinciālo domāšanu - es neticu, ka man vispār varētu būt uz pusi kaut tik problēmas, cik man ir bijušas ar vietējiem dārgajiem hostētājiem. ;) Aizmirsu piebilst, 1and1.com piedāvā man pašam izveidot savu web direktoriju, protektēt utt. Piedāvā arī web statistiku, tiesa gan, ne tik labu kā Googles piedāvāto (savukārt Googles piedāvātajai ir jāliek javascript iekšā), bet tomēr diezgan pieņemamu! Piedāvā arī ļoti labu FAQ (jau esmu atradis vairākas atbildes uz jautājumiem bez e-pastu sūtīšanas hostētājiem un atbilžu gaidīšanas ;) Te pat vairs nav runa par tiem pāris latiem mēnesī, ko tu pārmaksā izvēloties Latvijas hostingu, bet gan par Piedāvājumu un tā milzīgās atšķirības no pazīstamiem ārvalstu hostētājiem (bluehost.com par 7$ mēnesī izskatās vispār fantastisks piedāvājums), bet nu manām vajadzībām pietika arī ar 1and1.com un bluehost bija par setupu ar šķiet, jāmaksā :P Vēl viena piezīme - hostnet.lv Business plāns piedāvā 1000 MB diska vietu par teju 12 Ls mēnesī. Jautājums - ja biznesa lapa saistīta ar bilžu galeriju izvietošanu - cik ienesīgs būs "bizness", kur atļautās vietas ir 1 GB?
  3. Klez, padomā pats - trafika limits mēnesī 1200 GB. Tātad 40 GB katru dienu jeb 1.67 GB katru stundu jeb 28 MB ikkatru minūti. Pieņemsim tev vidēji lapa aizņem 1 MB, tātad, vidēji 28 cilvēki nonstopā 24 stundas dienā var browsēt lapu! Vai arī 28 cilvēki vienu stundu, tad citi 28 cilvēki otru stundu utt. Vidējais kliks un lapas pārlāde diezvai būs lielāka par 1 reizi minūtē. Pie tam, vari izmantot AJAX, lai trafiks būtu vēl mazāks. Kamōn, baigais ierobežojums? Tas sanāk ikdienas apmeklējums pie 4000 cilvēkiem - tas jau ir ļoti liels apmeklējums, pie kura var nopelnīt pietiekami daudz naudas, lai izvēlētos ar kaut vai 3000 GB mēneša trafika limitu, kas attiecīgi mierīgi vilks 10'000 unikālos lietotājus ikdienā! Un tik daudz lietotāju dienā - tas ir mēneša ienākumi krietni vairāk kā 1000$. Padomā labi, Klez, ko tieši tu raksti un cik tas ir svarīgi, ja Tu Latvijā 100% pārmaksā par hostingu, saņem hostingu USA un orientējies kaut vai USA tirgu - pat krīzes laikā tur stipri vairāk nopelnīsi... Latvijā vari pelnīt tikai uz "pokemoniem" - jeb sīkajiem un idiotiem, kas sūtīs sms par katru sūdu, ko tu vari piedāvāt... Bet tik un tā, tur tev arī jāiegūst krietni apmēri un es, izņemot draugiem.lv, neredzu Latvijā nevienu citu ļoti veiksmīgu (peļņu nesošu) web-projektu...
  4. Web jomā pamācīt var cits citu, jo web jomā ir tik daudz lietas, ka pilnībā visu ir grūti vienam zināt, savukārt, cits var būt saskāries ar citu lietu, vai necitu lietu. Citādi ir, ja ar domāšanu ir švaki.
  5. aizmirsti par kirilicu un visādiem utf-8 chariem urlī! Uztaisi savu urlTranslit() funkciju, kas pārtaisa visu tīros latīņu burtos: /ru/registrirovatsa
  6. A kur tas offiss viņiem ir? Nebija kaut kur tuvu klusajam centram? Ja tā, es tur esmu bijis un man tur ļoti ļoti nepatika... Kur vispār saskati problēmas sludinājumu servera uztaisīšanā? Ja nevari pats, samaksā man apaļu 1000 Ls un es tev uztaisīšu.
  7. Es neieteiktu vispār izmantot kādu Latvijas hostētāju pakalpojumus - tie ir dārgi un nekvalitatīvi! Lūk, šeit šobrīd ir akcija - 0$ par 120 GB: http://order.1and1.com/xml/order/Hosting Es pats izmantoju 1and1.com un esmu apmierināts. Latvijā NEVIENS hostētājs nepiedāvā tādu kvalitātes un cenas attiecību! ;) Vari izmantot arī citu pasaulē atzītu hostētāju pakalpojumus. Ātrums? Labs ātrums! Protams, nebūs tik ātri, kā Latvijā pa taisno ielādēsies, bet priekš plašāka tirgus - daudz labāk! Ja ir paredzams, ka ikdienu no Latvijas vismaz 1000 purni vērs to saitu vaļā, tad vari apdomāt par hostingu šeit... Bet Latvijas hostings iesūkā pats par sevi. Te vienkārši tie amatieri nesaprot, ka prasot naudu, ir jāpiedāvā pretī kvalitāti - nekonkurētspējīgi!
  8. Sasa - "absolūti" rakstās ar "b", nevis "apsolūti". Nu tak mācieties vienreiz latviešu valodas gramatiku. Programmēšana nav viss, kas dzīvē jāprot...
  9. Es īsti nesaprotu, kāpēc pozicionējot absolūti tev ir jāliek float? float:left; position:absolute; Neesmu css guru, bet man šķiet, ka tas ir nepareizi...
  10. Redziet, problēma ir tāda, ka php nav konkrēti izdalīti mainīgo tipi... Tāpēc sekojiet tiem līdzi paši, kas cits atliek... Javā tai ziņā viss ir kārtībā - String ir String un nekas cits kā string. Tiesa gan - nedefinēti mainīgie Java pieņem vērtību null, kas patiesībā nozīmē - vērtības neesamība, bet tas nav false! :P php viss ir ļoti vienkārši: Loģisko false (kas attiecīgi izpildīsies tā IFos utt.), atgriezīs, piemēram, šādi mainīgie: $var1 = ""; $var2 = false; $var3 = null; $var4 = 0; $var5 = "0"; // neesmu gan drošs // utt. Es, protams, no galvas šo lietu nezinu, būtu jau vispār labi, ja uztaisītu kāds tādu sarakstiņu - kas var atgriezt false (un attiecīgi viss pārējais atgriezīs true)! :)
  11. Java

    Web darba krīze

    Squad - a kā tu domā katram linkam veidot savu routi? Tur jābūt sistēmai... Katrā ziņā, sorry, es to ZendFrameworku tālāk par installāciju neesmu sācis! :P Noteikti, ka jāvar uztaisīt url pēc savas sistēmas.
  12. Java

    Web darba krīze

    Bl..., es vēlreiz atkārtoju - ZendFramework, kur tiek ievērots MVC, urlis paredzēts veidot šādi /controller/action/param1/param2/param3... Ko tu vēl nesaprati no manis teiktā? To, kas ir MVC es zinu jau gadus 3! Tu nesaproti, ko es saku, vai arī velc ārā vārdus no konteksta, lai piesietos.
  13. Java

    If funkcija

    Nu pag pag, ja tu uzdod šitādu jautājumu: tad vienīgais ko es tev varu ieteikt - sāc ar grāmatu "Programming for dummies"! - varbūt pamatus līdz Jaunajam Gadam arī paspēsi apgūt!
  14. Java

    Privātā dzīve

    Nezinu, kā ir, ja ir sieva, jo sievas man nav. Bet kamēr tās sievas nav, tikām primārais ir darbs un brīvā laikā vari paspēt mierīgi pagulēt, aiziet nedaudz pasportot un pamācīties ko jaunu darba lietās! :P Tiesa gan - strādāt arī 6dien un 7dien - tā var, bet ne regulāri! Gluži vienkārši - tas nav iespējams, neatstājot sekas uz darba spējām... Ne velti cilvēki ir izgudrojuši, ka tās divas ir brīvdienas. Delfins - agrāk sestdiena bija oficiāla darba diena, starp citu! ;)
  15. Java

    Web darba krīze

    Nē, nu ZendFramework jau ir vispār library, kuru var izmantot dažādi. Bet ieteicamais veids no viņu puses to tiešām ir izmantot kā MVC frameworku. Man ja godīgi, ne pārāk patīk tas, ka urlis ir jātaisa pēc /controller/action/param1/param2/param3... principa. Izskatās jau skaisti un ļoti vienkārši, bet tomēr, no otra viedokļa skatoties, labāk būtu, ja urlī tiek nodefinēts režīms un viens unikāls parametrs vai arī viss URI viens unikāls parametrs, piemēri (datubāzes ID ierakstam teiksim ir 135): /news/Interesting-thing-in-Riga-2008-11-29 vai arī /news/135 vai arī /135-Interesting-thing-in-Riga vai arī (jebkā savādāk) Variācijas vienmēr pastāv urlī un teiksim, pēc mvc principa īstais būtu /news/135 - vai tiešām tas ir tas labākais variants? Šaubos...
  16. Java

    If funkcija

    :D :D :D Hallo! Te ir jāsāk ar QBasic, nav ko ķerties web aplikācijām klāt pagaidām! ;)
  17. Java

    Web darba krīze

    Kamōn, man ikdienā nav jādara nekas ar php. Es ZendFramework te viena savam projektam (kur nav noteikts ne sākšanas, ne beigšanas termiņš) izmantošu, pagaidām nezinu par to frameworku gandrīz neko, bet esmu pārliecināts, ka tajā iebraukšu vienā nedēļas nogalē (šajā nedēļas nogalē toč neķeršos klāt - vai nu nākamajā vai aiznākamajā). Saku, ka sevišķi, ja tu darba laikā to dari, frameworku iemācīties nav pusgada darbs (vismaz ne tik labi dokumentētu). Nevajag jau ņemt frameworkus, kur nav nekādas sakarīgās dokumentācijas.
  18. Vairs nerādās striktas warnings? Un ar datumiem viss pareizi notiekas?
  19. Nu bet tad ieliec kaut kur skripta sākumā šādu funkciju: date_default_timezone_set('Europe/Helsinki');
  20. Java

    Web darba krīze

    Ja pusgadu programmētājam jāstudē php frameworks, lai tajā iebrauktu, tad jāmet miers šij sfērai un jādara tas, kas labāk padodas... Pie tam, kāda jēga taisīt savu freimworku un pēc tam pāriet uz citu? Sāc uzreiz ar citu, vai arī savu izmanto vienai vajadzību kopai, kuras atkārtojas, bet citu frameworku - citām vajadzībām - tas gan ir ļoti labs variants, jo savu freimworku var uztaisīt krietni vieglāku un vienkāršāku, kas uz uzņēmumu vizītkartēm ir tieši tas, ko vajag... No otras puses, Squad, tu biji lielais kritiķis tam pašam ZendFrameworkam, jo tas ir par smagu (šobrīd izrādās, ka priekš tevis laikam par sarežģītu), bet - saku - pieņemsim, tev ir jāuztaisa analogs saits šim http://www.lattelecom.lv (pievērs uzmanību Mans Lattelecom nodaļai...) - nu ko izmantosi? Savu freimworku? Pateiksi gudru ģīmi pasūtītājam: - Jā, šis ir nopietns projekts, specializēts risinājums, būs jātaisa savs freimwork, jā... mhm, tas būs diezgan dārgi, jo tas prasīs daudz resursus un laiku, jā... Skaidrs, ka tas prasītu resursus un laiku! Problēma ir tā, ka taisot uz savu freimworku tev būs pamatīgs stienis, jo izrādīsies, ka neesi paredzējis ne pusi uz tik pareizu uztaisīt cik vajadzēja plus vēl baigās problēmas būs integrēt dažādas fīčas... Ko darīsi? Nu būs jāņem kāds nopietns freimworks (kaut vai par maksu) jāiemācās no A-Z mēneša laikā tas un jātaisa uz tā (tik un tā krietni ietaupot laiku). Otrs variants - klients ir gatavs nolīgt profesionālu 5 programmētāju (no kuriem vismaz viens ir ļoti pieredzējis) komandu un tad kopīgi liekot galvas kopā un bakstoties uztaisīsiet savu freimworku speciāli šim portālam - tas prasīs laiku, bet daudzreiz mazāku, nekā ja tu taisītu viens un otrs - tieši šim vajadzībām. Bet es saku - tad vismaz vienam no komandas jābūt ļoti zinošam un pieredzējušam, kas redz uzreiz, tiklīdz komanda iet nepareizo ceļu...
  21. Vecum vecā patiesība - tu nedrīkstu uzticēties NEKAM, kas nāk no klienta puses. Tu drīksti pārbaudīt tos datus un apstrādāt pēc noteikta algoritma, ja tie, kombinācijā ar sesijas id izskatās pareizi - konkrēta lietotāja ietvaros. Un pofig te greasemonkey, firebug utt. Ja tai otrā galā sēž hakeris, viņš zinās kā manipulēt ar datiem. Fakts, ka tev uz servera ir jāpārbauda viss JEBKURĀ gadījumā! Un klienta pusē tu nevari likt sensitīvus datus (varbūt tikai unikālo sesijas ID, ar ko hakeris var vienīgi sačakarēt sev kaut ko, ne kādam citam - internetbankas variantā, piemēram). Tāpat tev uz servera puses jāuzliek dažādas tiesības uz datubāzi utt. Lai lietotājam (teiksim, hakerim), pat ja viņš manipulē ar klienta datiem, cik vien viltīgi var - lai tik un tā neizdodas neko nozagt! :) Pieņemsim, internetbankā hakeris ielogojas un manipulē ar klienta datiem - ko viņš panāks? Izdarīs lielāku pārskaitījumu, nekā cerēts? Pasūtīs lielāku pensiju plānus vai 100 kredītkartes? :D Kam viņš būs iegriezis? Tikai pats sev! Uz tā balstās visa loģika - cilvēks, manipulējot ar klienta datiem var tikai iegriezt pats sev, jo viņam ir tikai savas sesijas id, kur viņš var manipulēt ar saviem datiem un neko vairāk! Tāpēc jau arī tādas internetbankas eksistē un patiesībā ir ļoti drošs pasākums! :P
  22. Savā ziņā jāpiekrīt. Nelīdz nekāda aizsardzība, var nedaudz sarežģīt - tas par tām bildēm toč. Bet delfīns - javascriptu tieši var salīdzinoši visvairāk pasargāt - īsti lietojams nebūs tāds kods, kur visi mainīgie ir saīsināti - sevišķi, ja kods ir pietiekami sarežģīti - vai vispār jēgas to būtu šifrēt vaļā :P Bildēm - eh, paņemt kaut vai print screen - nu kamōn! :D Neīstais salīdzinājums ar kompresētu javascript...
  23. Java

    Web darba krīze

    Ir stulbi, ka tu saki, ka pats neesmu saskāries, ja tev nav jausmas, ar ko esmu saskāries un ko nē...
  24. bubu - protams, pēc teorijas nevari aizsargāt neko, kas atnāk klientam, jo tas viss ir ielādējies viņa pārlūkā, tātad, arī viņa datorā! Bet var maksimāli sarežģīt viņam "lopiskos procesus"? Nu, tad jau shrink variables pat zūd jēga, ja godīgi... Atliek ielikt komentāros © by NotAnotherKiddy un cerēt uz cilvēku godaprātu... Nozagt <div> tagu - tas bij labs! Lielais zaglis nozaga <div> tagu un aiznesa mājās! :D :D :D
×
×
  • Create New...