-
Posts
1,570 -
Joined
-
Last visited
Posts posted by marrtins
-
-
Sen te nebi manīts kāds jaunais exxxperts :)
-
Ej nu tagad sadali tādu Magento kā pašam ērtāk... Jautājums - kāpēc viens koda kārtošanas vieds ir populārāks?
-
Dizainer, Tavi faili atrodas mapītē module1/views :)
Man šķiet, ka daudz loģiskāk ir aplikāciju modulizēt un tad moduli sadalīt pa slāņiem.
-
Tēma miljons reižu izrunāta un veidot templeišu valodas, kas to vien dara kā ierobežo developeri un kas aplikācijai uzliek vēl vienu papildus pilnīgi nevajadzīgu sarežģītības layeri, ir stulbi vai mazohistiski. Punkts.
-
Man kā MVC noobam un skeptiķim kāds zinošāks varētu izstāstīt, kamdēļ vienmēr (nu praktiski vienmēr), kods tiek dalīts aptuveni šādi:
controllers |-module1 |-module2 models |-module1 |-module2 views |-module1 |-module2
Tas ir mega neērti, jo jābrowsē pa miljons folderiem (sevišķi lieliem projektiem, ar vismaz N folderu dziļumu, piemēram, Magento), lai pamainītu kāda moduļa vienu no daļām - view, controller, vai model. Traks var palikt. Kā arī, jauna moduļa installācija jāveic pa n-tajiem folderiem.
Man daudz loģiskāk liekas šādi
module1 |-controller |-model |-view |-data-and-other-module-spacific-storage-and-stuff module2 |-controller |-model |-view |-data-and-other-module-spacific-storage-and-stuff
Bonusi: daudz ērtāk strādāt ar konkrētu moduli, ērtāka uzstādīšana vai dzēšana.
Komentāri?
-
(Offtopikk) Interesanti, kā jutās zinātnieki, kad pirmo sajūsmu par kodolenerģiju kā superīgu enerģijas avotu, nomainīja ziņas par izmantošanu ieročos?
-
Man ar visu laiku šķita, ka vispirms algots darbs un tad freelancer ar iespēju upgreidot uz firmu vai enterpenterteter (2. :D). Darbiņi/haltūras 1x mēnesī (nedēļā), savā ziņā ir, bet es īsti par freelancošanu nesauktu.
-
Ir iespējams.
-
Foreach blokā jau izdrukā category_full, man šķiet, ka to drukāt te nevajag.
foreach ($product as $k => $v) { if($k == "categoryName") continue; print_field($k, $v); }
Katrā ziņā Tu visai smagnēji darbojies ar tām kategorijām...
-
SQLite var iizii nokorupteet jamo caur DRDB / NFS lietojot
Kādā veidā to var dabūt gatavu uz DRDB? Es, protams, pieņemu, ka lokālais disks tiek mirrorēts ar disku kaut-kur tīklā.
-
Un kādas ir Tavas domas par šīm tēmām?
-
Tak vienalga! Pamēģini vienu - nepatiks, pamēģini otru. Tā summa par mēnesi taču ir niecīga.
-
Gan jau caur run32.dll var izsaukt attiecīgo API.
-
Ir atgūti struktūra un daļa datu no MyISAM, bet nu ar InnoDB ir grūtāk. Var mēģināt paskatīties uz http://code.google.com/p/innodb-tools/wiki/InnodbRecoveryHowto
-
Aleksejs, no kuries tādas domas, ka sqlite varētu būt izkonkurējis BDB? :O
-
ob_start, output_buffering? Varbūt manam ūbersoftam vispār nav paredzēts sūtīt hederus?
-
codez, es saprotu, par ko tiek runāts. whitespace aiz ?> es pielīdzinu $c++ vietā rakstot ++$c;
Atstāt white-space pēc noslēdzošā ?> ir vai nu kļūda vai fīča. Piemēram, esmu programmējis gan ar gan bez noslēdzošā ?> un nekādu problēmu.
?> ar white-space un ?> bez white-space ir divas dažādas lietas un viens variants nav labāks par otru. Tāpat kā if($a=$b) un if($a==$b). Jāskatās pašam, ko raksta.
Varbūt, ka mans algoritms paredz, ka pie katra PHP faila include izvadītu speisu? Gribi teikt, ka mana implementācija būtu nepareiza, ja es aiz katra noslēdzošā ?> ieliktu speisu?
-
Interesanti, ka tajā noSql sarakstā nav pieminēta mūžvecā Berkeley DB (tagad jau ar' zem Oracle), kas arī varētu būt uz 99.9999% *nix sistēmu :) Tiesa gan, iebūvētais PHP extensions ir totāls @$#)CKM39zx\!@@@@
-
Tukša salmu kulšana - šādi vai tādi, fundamentāli nekas taču netiek mainīts/uzlabots.
Tāpat kā izvēle starp $c=$c+1; vai $c++; vai identam lietot space vai tab.
-
Var sakonfot pa velti.
(Saliksim rootkitus un tā... :) )
-
Pirms pāris dienām uzgāju šim video par HipHop. Vispār liekas ļoti interesants.
-
Eku ss.lv kategoriju grābeklis:
0) mkdir /path/to/ss.lv && cd /path/to/ss.lv
1) wget -A "index*" -e robots=off --background --recursive --no-parent --convert-links --force-directories http://www.ss.lv/en/
2) grabeklis.php
<?php error_reporting(E_ALL); ini_set("max_execution_time", 0); ini_set("memory_limit", -1); require_once("SSGraber.lib.php"); $ROOT = "/path/to/ss.lv/www.ss.lv/en"; $gr = new SSGraber(); $gr->setRoot($ROOT); $sql = $gr->grab(); print join($sql, "\n");
Vasarā darbojās, vajadzēja tikai eng sadaļu. Vispirms ar wget (ir arī win32 versija) "nokešo" uz diska. Palaižams no konsoles, izvada SQL.
/path/to/php grabeklis.php > ss.lv.sql
Principā, nevajadzētu būt grūti pārtaisīt, lai grābekļo arī jaunākos sludinājumus.
-
Vajadzētu "darboties" arī ar utf8_general_ci
_ci=case insensitive
-
Grey_Wolf, izklausēs pēc kaut-kāda riktīgi kreisa plugina.
Firefox paliek ēdelīgs, ja darbojas kādu laiku, bet nu ne jau tik traki :) Man uz doto brīdi 260Mb
Interesanta diskusija par MVC
in Interesanti palasīties
Posted · Edited by marrtins
Esi 50% pārliecināts par to, ko saki, un 50% nē? ;)