Jump to content
php.lv forumi

Web Developer

Reģistrētie lietotāji
  • Posts

    478
  • Joined

  • Last visited

Everything posted by Web Developer

  1. Tagad jau ir iznācis ZendFramework 1.7.5.
  2. Ja jāizvēlas starp Delfina vai nemec viedokli, drīzāk piekrītu Delfinam. Tieši tā - laiks ir būtisks. Cilvēki kļūst aizvien prasīgāki un izlutinātāki un sagaida, ka arī sarežģīts webs drīz jau būs tāpat kā desktop aplikācija - ātrs un funkcionāls. Tad kļūst būtiska arī programmēšanas kvalitāte, ne tikai tehnoloģija. Paskatieties uz Drupal piemēram - funkcionalitāte plaša, iespējas samērā daudz (attiecīgā līmeņa webiem), bet bremzē kā elle - kam tas ir vajadzīgs? Tas ir viens no būtiskākajiem apstākļiem, kas nosaka pamatvērtējumu ļoti ātri!
  3. Aleksejs - serveris.lv ? Nevajag pie tādiem iet tad.
  4. Trigeris jātaisa, jo labāk to risināt datubāzes līmenī. Plus vēl tas, ja kādam ienāks prātā phpMyAdminā kaut ko dzēst, viņš nesabojās datus :) Tikpat labi - kāpēc vajadzīgi FK? To tak arī kodā var norādīt - tās saites - vienkārši veidojot kverijus. Bet tā nav garantija, kamēr DB līmenī izveidots FK ir garantija.
  5. Tev tur jātaisa trigeris, gribi negribi...
  6. Tur viss ir aprakstīts, izlasi.
  7. 1. Ir tāds vārds "lūk" - to vēlams lietot "vot" vietā. "Vot" ir deprecated. 2. Vecīt (vai jauneklīt) - tu sāc noriebties - neproti normāli izskaidrot savu problēmu, ko tu nemāki? Vispār pats saproti, ko tur dari tajā web-projektā?
  8. owned2 - ja negribi domāt, mācīties un strādāt, tad tiešām labāk ej uz citiem forumiem, piemēram, šo es iesaku īpaši tev: http://www.pokecommunity.com/ Es pieņemu, ka bubu pēdējais laiks būtu banot nevis domājošus cilvēkus, kas strīdās šeit par lietu, bet gan šitādus pokemonus, kas nevēlas neko darīt? Varbūt vajag sastādīt foruma kārtības rulli, kas jāievēro pilnīgi VISIEM lietotājiem, tai skaitā adminu un moderatoru tiesības bannot par ko tieši un kāpēc - nu tak cietumā cilvēku arī nevari iesēdināt neparko vai ne? Lai nav visādas "subjektīvas akcijas" no moderatoru puses - slēgt tēmas un aizrādīt, par ko drīkst runāt, par ko nedrīkst, ņemot vērā, ka šajā forumā tiek aptvertas tēmas, kas saistās ar web-developmentu pagaidām.
  9. Vispirms izdariet loģiskos secinājumus: 1) komentāru skaitļa uzģenerēšana būs nepieciešama katram apmeklētājam, taču komentāru rakstīšanas iespēju izmantos tikai daļa no viņiem. Līdz ar to komentāru "INSERT" būs krietni mazāk nekā "SELECT". 2) no pirmā izriet, ka labāk būtu veikt vienkāršotāku tieši SELECT vaicājums, nevis INSERT. 3) no abiem iepriekšējiem izriet, ka acīmredzot, gana labs variants būtu Jaunumu tabulā ievietot lauku "Komentāru skaits", kur glabātos esošam jaunumam piederošo komentāru skaits (default 0). 4) izpildot iepriekš minēto punktu, iespējams ir nepieciešams trigeris komentāru tabulai, kad veicot INSERT un DELETE darbības tajā, notiek attiecīgās izmaiņas atbilstošajā Jaunumu tabulas ieraksta laukā "Komentāru skaits". 5) viss, protams, trigera vietā var ierakstīt papildus vaicājumu kodā.
  10. Piekrītu. Labāk sākt vienkārši ar www.w3schools.com
  11. Roze - nē, tāds nav rezumē. Hostings ir slikts, jo tur pat parastu drupal lapu nevar nohostēt. Skatos, ka te ļoti daudz "serveris.lv fanu". Nu pret tādiem neko nepadarīsi. Fans būs uzticīgs savam elkam līdz kapa smaka viņu pārņems.
  12. Tur jau tā lieta, ka nevar sarunāt, jāpiecieš tas idiotisms. Un tagad pasaki man, kāpēc man jālieto ir šitādi "workaroundi" dēļ tā, ka serveris nesajēdz elementāras lietas no ftp (vai arī grib speciāli ieriebt) un uztaisa username ar "@" zīmi? Kāpēc man jālabo hostinga kļūdas? Saprotu, ka izklausos emocionāls, bet sorry, ja man paiet gandrīz 2 nedēļas pa vakariem dīkstāvē vai liekā čakarēšanās, kas protams, nav apmaksāts, var radīt tikai aizkaitinājumu. Es nesaku, ka pie nano vai garmtech ietu labāk - neesmu pie šiem īpaši mēģinājis, bet man rodas iespaids, ka vispār LV nav jēgas hostēties, izņemot, ja risinājums ir tik nopietns, ka jāhostē pašam uz sava servera.
  13. Problēmas ir tādas, ka tu zini kāds ir ftp stringa formāts? Atsevišķi teksta editori nesaprot lietotāju ar @ zīmi un es viņus pilnīgi saprotu (šos editorus). Adrese IR liela bēda, ja man ir paredzēts, ka man saitā būs /admin un /user (piemēram, Drupal tas ir paredzēts corē), tad ar kādām tiesībām serveris tos aizņem savām vajadzībām? Īsāk, sakot, netaisos strīdēties, mans viedoklis par serveris.lv ir skaidrs un uzsveru - neesmu vienīgais, kas nav par serveris.lv sajūsmā.
  14. Jauniem klientiem jāpiedāvā jaunākā stabilā versija un punkts. Var turēt veciem veco versiju un nepāriet uz jaunu bez viņu ziņas. Kā to tehniski realizēt, nezinu īsti, tāpēc arī nenodarbojos ar hostinga biznesu, ka nezinu un varbūt hostings pārāk neinteresē. bubu - protams, ka nopietnos projektos, upgreidojot uz jaunāku subversiju var ietekmēt programmas darbību (lai gan attiecībā uz php - vairumā gadījumu tā nav), bet tas nav attaisnojums, lai 2009. gada februārī jaunam klientam lapu uzlikt uz php5.1.6, kurš iznācis 2006. gada augustā, lai gan jaunākais php5.2.8 iznācis pirms 3 mēnešiem. Es tik tā, laikam jau tas ir par daudz prasīts, bet, tieši nopietnos projektos var būt tā prasība - sākot no php5.2.6 versijas piemēram. Pavisam reāli un nopietni. Protams, compatibility bieži vien netiek atbalstīts pat vienas galvenās versijas ietvaros (tas būtu kā php5.x), kur nu vēl subversiju. Bet tā ir hostinga problēma un viņiem šai jautājumi jārisina. Ā, vēl viņiem bija tāda figņa, ka parasts .htaccess ar standarta Rewrite rules dafigā reizes tur ir izgāzies (lai gan visur citur iet) un pat sačakarējis tur kaut ko. Īsāk sakot, es nesaku, ka serveris.lv ir kaut kādi dēmoni vai absolūti norakstāmi kā hostinga piedāvātāji. Jā, manā uztverē, hostēt kaut kādus zema svarīguma pakāpes un ļoti vienkāršus projektus, protams, var. Mana pieredze ar serveris.lv nav tā labākā un es neesmu vienīgais kas to saka (pameklējiet google). Protams, ir jau te cilvēki, kam ir bijusi mīlestības pilna un erotiski tuva sadarbība ar serveri, bet man principā nepatīk viņu piedāvājums. Tas ir tāds - ne šis, ne tas variants priekš manis. Tad jau labāk es pieciešu tās milisekundes uz katru pieprasījumu un atbildi, hostējot ārzemēs, kur var sanākt nedaudz lēnāk, bet ja tas ir labs hostings ārzemēs, tad tiešām tikai nedaudz. Bet toties viss pārējais ir DAUDZ labāks! Protams, Latvijas līmenī vai vispār var runāt par labu hostingu, par saprātīgu cenu? Cik ir saprātīga cena? Nu nezinu, vienam mazam-vidēji lielam biznesa projektam par hostinga pakalojumi tie droši vien varētu būt līdz 20 USD mēnesī?
  15. Un to tu sauc par "profesionālu hostingu"? Attopies - kāpēc citi populāri (ne-vietējie) hostingi piedāvā tev pat izvēlēties, kādu php versiju tev vajag? Tātad, tu gribi teikt, ka ja lapa darbojas uz php 5.2.0., tad tā pārstās darboties uz 5.2.8 ? Man ir jautājums arī tev personīgi - tu sevi sauc par "programmētāju", ja tev ir šāda pieeja? Hostingam ir tomēr jālasa "release notes" jeb pārskats par versiju, kas tiek izlaista. Viņiem jābūt informētiem un kompetentiem, jo atcerēsimies - viņi pamatā nodarbojas ar apache un php hostingu! Jā, saprotu, viņi varbūt ir speciālisti Linux un vēl šur tur. Bet kam tas interesē? Viņiem tehnoloģijas, kas ir pamatu pamatā viņu hostingam, ir jāpārzin lieliski - vismaz uz 9 ballēm no 10, lai to varētu saukt par profesionālu darbību. Ne jau vienam jāzin, bet visam uzņēmuma kopumā. Kāpēc hostingam ir jāatbild par "skolnieku programmētāju projektiem"? Weba kods ir programmētāja atbildība, nevis hostinga. Hostingam jāsniedz tikai atbildes uz jautājumiem, kas skar serveri, konfigurācijas, administrēšanu, sistēmu utml., nevis jāzin javascript! Bet es, teiksim, kā jauns klients atnāku un man stāv 2, 3 gadus veca php versija, ja skaidri zināms, ka pēdējā stabilā versija iznāca pagājušā gada decembrī. Nu par ko ir runa? Ja tu viņus aizstāvi, tad atklāj kārtis - tu tur strādā vai kā? Bet nu kaut kā argumentē. Kāpēc jaunām lapām tiek piedāvāta php 5.1.6 versija (šomēness tika uz tādas uzlikta). Tā versija iznākusi 2006. gada 24. augustā - divarpus gadi nav pietiekams ilgs laiks, pa kuru varētu ielūkoties arī php.net lapā, sevišķi, ja esi php hostētājs? Ja es hostējos Latvijā es sagaidu, ka lapa man ielādēsies zibenīgi, protams, arī FTP jābūt zibenīgam. Ir gadījies, ka tā nav diemžēl, tiesa gan - šī nebūt nav tas lielākais serveris.lv problēma, jo visā visumā - jaudas ir normāls (nevis ļoti labas). Kas ir smagi vilties? Nu es nezin, ja man nākas 2 nedēļas sarakstīties, lai novērstu problēmas, kas būtībā bija servera neizdarība, jālūdz viņiem šīs labot, lai arī viņi noraidīja atsevišķu lietu labošanu, kas veicina tikai gļukus, protams, ka sanāk vilšanās. Un nav jau pirmo reizi, lielāko daļu, ja man klients hostējies uz serveris.lv, es viņam iesaku iet prom.
  16. marrtins. Tur ir daudz vairāk konkrētu punktu. Arī 4. un 6. punkts. Pie tam arī pārējos aprakstīti vispārīgi novērtējumu, kas balstīti uz vairākkārtēju pieredzi ar serveris.lv marrtins - saku, man nav laika nodarboties ar tādām muļķībām kā meklēt vecus meilus - sarakstes ar serveris.lv , es saku konkrēti no SAVAS vairāku gadu pieredzes (ne jau intensīvi visu laiku bija sadarbība ar serveris.lv, bet runa ir par aptuveni 10 web projektiem), kāds man par viņiem ir radies iespaids un tas nav izrauts no zila gaisa un tā nav "apzināta anti-reklāma" kā te serveris.lv mīlētāji man aizrāda... Konkrēts piemērs: Servers.lv jaunākā php versija bija/ir 5.2.0 (iet par šo mēnesi), lai gan nu jau teju 3 mēnešus ir aktuāla php versija 5.2.8, kas iznākusi 2008. gada 8. decembrī un, protams, vairums hostētāju, kurus nav kauns par tādiem saukt, ir pamanījušies šo versiju operatīvi ieviest - galu galā, tu tak neraksti biznesa plānā, ka hostēsi php versiju 4.1.0 piemēram? Tu ej līdzi laikam un rēķinies ar jaunām versijām un tehnoloģijām. PHP versija 5.2.0 ir iznākusi 2006. gada otrajā novembrī un kā pirms pāris nedeļām serveris.lv man atrakstīja sekojošu tekstu "Jaunākā versija uz mūsu serveriem ir PHP 5.2.0." Pie tam viņi piebilda, ka jaunāka php versija netikšot likta. Ko viņi dara 2 gadus, pa kuru laiku jau ir iznākušas vairākas versijas ar būtiskiem uzlabojumiem - guļ vai? Pie tam attieksme ir konkrēti biedējoša, jo sākotnēji prasīja viņiem vai nevarētu upgreidot no versijas 5.1.6. - wtf? Vēl nenoskaidroju par MySQL versiju - cik versijas atpakaļ tur stāv pēdējā. Pie tam interesanti, ka viņiem uz viena servera stāv php5.1.6 un uz cita php5.2.0, bet nekur jaunāka. Konkrēts piemērs, balstīts uz saraksti ar viņiem, e-pasti man ir saglabājušies. Vienā ārzemju hostingā ir tā - pirmkārt, tu vari lietot gan php4, gan php5, .htaccess failā norādot, kuru versiju gribi lietot un viss strādā perfekti. Un protams, php5 versija bija jaunākā - 5.2.8. MySQL arī - tur arī divas izvēles - MySQL 4 vai MySQL 5. Īsāk sakot - tur viņi jau ir gājuši bišķi līdzi laikam. Serveris.lv admin panelis ir tik "kruc", ka prieks. Parasti caur turieni vienkārši gāju uz phpmyadmin, lai administrētu datubāzi vai arī uztaisīt jaunus e-pastus. It kā jau ir vēl visādas iespējas, bet nezinu - nepatīk tas lietojuma līmenis un tas, cik daudz un ko es varu tur izdarīt. Bet nu teiksim tā - ciešami. Būtībā šis admin panelis ir arī vienīgais pozitīvais, ar ko viņi varētu sevi reklamēt - tā es uzskatu. Baidos kļūdīties, bet par 99% esmu pārliecināts, ka šis admin panelis nav viņu ražojums - ja nu man piesien - rau, šie tur paši vienu fīču pamainījuši vai ko tml...
  17. 1) tev ir sludinājumu kategorijas jeb tā sauktā "vocabulary" vai "tags" vai arī "taxonomy" (kā, piemēram, Drupal). Šīs kategorijas izvietotas kokveida struktūrā. Tām vajadzēs vienu tabulu. CREATE TABLE `Categories` 2) tev ir sludinājumi. Katrs sludinājums ir viena vienība un var būt dažāda tipa. Bet ir noteikti kopējās iezīmes visiem sludinājumiem, kā arī - kādai kategorijai tie pieder. Tā būs otra tabula. CREATE TABLE `Advertisments` ... P.S. varbūt ir kāds veiksmīgāks vārds par Advertisments? 3) tev ir sludinājumu tipi vai vienkārši sludinājumu aizpildāmie lauki - kontroles. Kā būtu labāk - izdomā pats. CREATE TABLE `Advertisment_types` Ja sludinājumu tipi būtībā ir variējami lauki - kontroles, tad iespējams, ka tur jātaisa vēl kāda tabula, kas tās definē... Bet ja vienkāršāk, tad var iztikt ar manis ieteiktām 3 tabulām... Tālākais - jātaisa uz DB dizainera, ievērojot vismaz pirmās 3 datubāžu normālformas, kā arī korektu SQL pieeju. Kaut kā tā.
  18. Kaklz - davai, nekādas antireklāmas ok? Vidējs webs - 1:1, teiksim, veidots uz php5/mysql/ajax - bet jau gatavs ar DB dumpu, teiksim uz 50 MB (nu neliela db). Piedāvāju izvēles variantus: 1) serveris.lv hostinga plāns - 4.99 Ls (+ vēl PVN). Diska vieta 1.2 GB. PHP, CGI, 1 MySQL datubāze, neierobežots e-pastu skaits, administrācijas panelis (vairāk nekā ievērības cienīga tai plānā nav). 2) 1and1.com (populārs ārzemju hostings,bet ne tas top) hostinga plāns par 4.99$, first 3 months free - 120 GB, perl,python,php4,php5,cgi, 25 MySQL datubāzes katrā pa 100 MB, 1200 (tālu no "neierobežots skaits"?) e-pasti pa 2 GB, 10 ftp accounti, dns management, url masking, dažādi tooļi etc. utjp. + nesalīdzinami krutāks admin toolis, nekā serveris.lv piedāvātais + plašs FAQ, Helpdesk, Supports un 24/7 telefonlīnija - protams, neesmu jau to visu izmēģinājis, es tik saku, kas ir piedāvājumā ;) Bet ne jau ir runa tikai par to, ka tiek ārzemju hostings piedāvā 5x vairāk fīčas par 2x lētāku cenu. Runa ir par to - paņemiet šos divus plānus un uzlieciet savu aplikāciju, kas veidota uz lieliski nokonfigurētu mājas localhost php5/mysql5, nu kaut vai tas būtu Drupal, bet galvenais - lai saits ir jau ar datiem. Vispirms uzlieciet to saitu, tad notestējiet performanci tur visdažādākajos veidos, salīdzinot ātrumus, uptime utt. Var tak veselu rādītāju tabulu uztaisīt, bet ņemot vērā, ka man ar serveris.lv vienmēr ir bijušas sarakstes par lietām, kas būtu tā kā jāzin pat hostinga iesācējfirmai, tad es pat nestādos priekšā, cik lielas šādā sacensībā ir serveris.lv izredzes - manā uztverē tas būtu tas pats, kas nolikt sētas jaukto puiku/meiteņu futbola komandu pret Brazīlijas izlasi, teiksim.
  19. Kaklz - man nav ne jausmas, kādas tev ir prasības pret hostētāju, es nosaucu diezgan konkrētas lietas, ko viņi nemāk, piedod, nav laiks tagad pētīt vecus e-pastus, lai skatītu, kāpēc tika rakstīts serveris.lv - pārsvarā par pašsaprotamām problēmām. Viņi bieži vien nesaprot, kur ir problēma un izdara darbu kļūdaini un nepareizi. Varbūt tev paveicās, varbūt hostēji html failus, es nezinu. Bet līmenis tam serveris.lv ir ļoti zems. No 10 ballēm dodu viņiem veselas 3!
  20. test2, tak palasi grāmatas, pirms ķeries klāt datubāzēm...
  21. Man internets ir interesējis kopš sākta gala, tāpēc arī kļuvu par web programmētāju. Tiesa - ir jomas IT sfērā, kas nekad nav interesējušas...
  22. Varu iedot savas atsauksmes par serveris.lv, ja kādu interesē... Diemžēl nekā pozitīva: 1) nepietiekams serviss - ja viņiem nepatīk kāds no uzdotajiem jautājumiem, viņi to vienkārši ignorē; 2) tehniski nepārdomātais klientam piedāvātais produkts (tādas, kā @ zīme ftp lietotāja vārdā, adrešu /admin un /user aizņemšana, sliktas kvalitātes serveris un logi utt.); 3) bezatbildība, nolaidība, neprofesionalitāte - manuprāt, šie vārdi raksturo lieliski to visu auru ap tām n-tajām man zināmajām epopejām, kas bijušas ar serveris.lv 4) problēmas ar ātrumu un servera jaudu - kaut arī parasti ir ok, bet tomēr - importēt salīdzinoši nelielu db nevarēja... 5) iespējas (features) it kā ir, tai pat laikā nepietiekošas. 6) gandrīz visas reizes, kad kāds no klientiem izdomājis, ka vēlas serveris.lv - ir nācies smagi vilties. Lielā daļā no reižu nekas cits neatlika kā pāriet uz citu hostingu. Pie tam - gadiem ejot, būtiski uzlabojumi nav jūtami, ja man būtu teikšana, es uz serveris.lv atļautu hostēt tikai plikas html lapas. Personīgi es vairs nevienam neiesaku hostēties tur vispār - pat ja prasības ir minimālas. 7) lai arī spēlētājs tirgū darbojas ilgi (brīnums, kā vispār izdzīvo - ā, pareizi - te tak muļķu zeme ir...), toties tā vien šķiet, ka tehnisku progresu, optimizācijas, būtiskas līmeņu celšanas, jaunas pieejas nav jūtamas. Laikam tur neviens no superguru un superadminiem grāmatas, izglītojošus materiālus, ziņas un tendences savā sfērā, blogus un pamācības pēc 18.00 nelasa, bet iet mājās vakariņot un skatās Degpunktu, ja godīgi, šaubos pat vai kāds tur darba laikā aizraujas ar tādu lietu kā "intensīvs un progresīvs darbs". Vai man būtu kaut kas pozitīvs arī ko pateikt par serveris.lv? Hmmm.... mmm.... nē.
  23. codez - izcēlies ar savu "gudrību" atkal nevietā. Šīs tēmas mērķis bija apzināt, kādus pārlūkprogrammu papildinājumus lieto web-programmētāji. Anekdotes vari stāstīt kaut kur citur, šeit tavas "asprātības" diez vai kādu interesē.
  24. Īsāk sakot visus bērnus vecākam X. parent_id=X - no šejienes arī sākam. Gribot negribot sanāk rekursīvā funkcija - vai to veic serverskripts vai datubāzes kods - kāda starpība? Gan jau, ka atliek vienkārši pamērīt ātrumus un izvēlēties piemērotāko variantu.
  25. zimulis - tev tiešām ir grūti šeit īsi aprakstīt savu tabulas struktūru un vēlamo rezultātu, ko tev vajag? Nu tā - loģiski?
×
×
  • Create New...