erix
10.07.2010, 12:13:59
Uznam, że nie było tego pytania.
A mawiają, że nie ma głupich (pytań).
cojack
11.07.2010, 08:21:23
Bo nie ma głupich pytań, są tylko głupie odpowiedzi. Także czekam na odpowiedź.
patryczakowy
11.07.2010, 10:37:11
Cytat
A niechaj narodowie wżdy postronni znają, iż Polacy nie gęsi, iż swój język mają
A czemu niema wersji polskiej?
Spawnm
11.07.2010, 10:44:26
Potem będzie.
Dobra, daję do użytku wersję 1.0.7 , to i owo jeszcze do optymalizacji zostało ale to w między czasie

A tego, dodałem do wiem bajer że jak nie zadeklarujecie pliku w sf_view() to ładuje controllerName/actionName.phtml .
Miłego testowania , ja ktoś wpadnie na pomysł co by tu dodać to pisać śmiało
skowron-line
11.07.2010, 12:00:15
Tak sobie przejrzałem całą stronę i muszę powiedzieć że twój angielski to kuleje i to mocno.
Cytat
In this lesson I show you whats use Model in project.
Przepisz to albo daj komuś flaszkę żeby miało to ręce i nogi.
SHiP
11.07.2010, 12:27:56
Rzeczywiście. Nie trzymasz się żadnych reguł gramatycznych. Często można spotkać kwiatki typu:
Cytat
Ok, its work
Poczytaj też o "must", "need to", "should" oraz "have to" ponieważ dziwnie zdania budujesz. Teraz to brzmi jak z translatora ;].
cojack
11.07.2010, 13:05:00
Czuje się olany ;/
Spawnm
11.07.2010, 13:50:52
Cytat
Teraz to brzmi jak z translatora ;].
Wiesz, pisząc stronę uznałem że nie będe tam zbyt dużo wsadzał swojego angielskiego bo nie jestem w tym pro i tłumaczenie zostawiłem google translate

Cytat
Czuje się olany ;/
Chodzi ci o to czemu nie lubię eval ?
Hmm... bo nie

Nie ufam tej funkcji jak chyba większość programistów + zjada więcej pamięci.
cojack
11.07.2010, 14:12:40
To się nazywa odpowiedź
erix
12.07.2010, 10:01:42
~cojack, na weekendy sobie urywam od forum, więc teraz proszę bardzo - będzie wyczerpująca odpowiedź:
eval jest ZUY, bo:
- jest nieoptymalny (kod przetwarzany i parsowany wewnątrz drugi raz, po parsowaniu właściwego)
- kod w stringu UNIEMOŻLIWIA działanie akceleratora na nim, patrz: punkt poprzedni
- istnieje duże ryzyko wstrzyknięcia niepożądanego kodu
- jest problem z podpowiadaniem wewnętrznej składni przez edytory
- ogólnie eval jest złą praktyką i tępioną (zresztą słusznie), tak samo, jak goto, czy global. To nie assembler.

- funkcjami buforowania wyjścia możesz łatwo przechwycić wygenerowaną zawartość i wrzucić ją do cache (co w przypadku eval wymagałoby i tak dodawania jakiegoś ob_*, chyba że wrzucasz do jakiejś zmiennej)
jeszcze jakieś pytania?
Spawnm
12.07.2010, 10:22:20
To ja dodam ciekawostkę że zend też jedzie na ob_*
(Proszę profilaktycznie o nie robienie mi flate w temacie o wyższości eval nad ob_*

)
cojack
12.07.2010, 11:14:35
czyli wywnioskowaliście jedną słuszną teorię ob ok ;D
@dobra, poko to Ci Spawnm zapiernicze kawałek kodu z fw do swojego ;]
Quantum
19.07.2010, 15:30:48
masz zamiar usprawnić router w przyszłości ? dokładniej chodzi mi o to:
Cytat(Crozin)
10. Czy mi sie wydaje czy router polegnie, gdy będę chciał: /my-awesome-product-123.html przekierować na kontroler: product, akcje: index z parametrem id = 123?
ja u siebie zrobiłem to tak, że sprawdzam tablicę $routes czy któryś klucz (tutaj wzorzec regex) pasuje do aktualnego URI, jeżeli tak dajemy preg_replace na uri i rozbijanie na poszczególne elementy odbywa się dalej.
Spawnm
19.07.2010, 15:33:36
Pewnie coś się w przyszłości zmieni.
Obecnie to zwykła tablica gdzie index jest porównywany z 1 parametrem z uri .
(dziś lub jutro udostępnię nową usprawnioną wersję. )
Quantum
29.08.2010, 16:16:27
Masz błąd w paczce 1.2.4, gdy nie ma metody init/end w kontrolerze skutkuje to fatal errorem (domyślnie), nie sprawdzasz czy takowe wogóle istnieją.
Spawnm
31.08.2010, 15:13:41
Wiem,
ale init() i end() są domyślnie w sf_controller i sf_template dlatego nie sprawdzam.
//edit
aha już wiem o co biega

//edit
done.
---------------------------------------
hey,
powiedzcie mi czego wam jeszcze brakuje w tym fw?
W najbliższym czasie na pewno dojdzie mn. klasa translate , wybór czy routring ma być z pregiem , nadawanie nazw zmiennym z uri.
Tylko co byście do tego jeszcze chcieli , czego wam brakuje ?
cojack
31.08.2010, 15:25:39
Żeby robił kanapki?
skowron-line
31.08.2010, 19:25:49
Cytat(Spawnm @ 31.08.2010, 14:13:41 )

powiedzcie mi czego wam jeszcze brakuje w tym fw?
Głupio mi że się powtarzam, ale może popraw dokumentację bo tego fw nikt poważnie nie potraktuje.
Cytat
Adwanced Usage:
Crozin
1.09.2010, 06:36:08
Skoro to jest nowy "framework", to dlaczego nie korzystasz z dostępnej od ponad roku wersji 5.3 PHP?
Crozin ma rację. Doszło sporo fajnych rzeczy jak np. GOTO

Żarty, żartami ale u siebie zaczynam stosować przestrzenie nazw. Możesz też zainteresować się tym tematem

.
cojack
1.09.2010, 09:05:51
@Crozin bo na większości hostingów to nie zadziała?
Crozin
1.09.2010, 10:39:32
@cojack: ten argument byłby dobry jeszcze 6 miesięcy temu - teraz już nie bardzo. A jak ktoś ma serwer ze starymi wersjami PHP - jego problem. To już nie jest nowość.
Spawnm
1.09.2010, 10:52:08
6 miesięcy temu ? A niby które hostingi obecnie pozwalają korzystać z php5.3 ?
nospor
1.09.2010, 10:54:37
Cytat
A niby które hostingi obecnie pozwalają korzystać z php5.3 ?
Ależ proszę bardzo, pierwszy z brzegu: localhost
Cytat
@cojack: ten argument byłby dobry jeszcze 6 miesięcy temu - teraz już nie bardzo
Guzik prawda. Jeszcze mało który z popularnych posiada PHP 5.3. Osobiście jeszcze tę wersję zlewam, jak się upowszechni, to zacznę stosować, gdyż obecnie nie ma to jeszcze sensu (chyba że piszesz aplikacje na dedyki, to wtedy co innego; a parę nowych funkcji by mi się przydało.)
Lajf is brutal, Winetu
wookieb
1.09.2010, 11:08:58
Nie wszędzie jest php 5.3 i nigdy w życiu nie chciałbym być w sytuacji gdy muszę zrobić coś na wybranym hostingu gdzie jest niższa wersja php a mój system nie jest do tego przygotowany.
Crozin
1.09.2010, 11:24:18
Wiem, że to może lekko aroganckie, ale już od bardzo dawna nie pisałem aplikacji na zwykły współdzielony hosting za 150zł/rok. Wiem, że badziewia pokroju home.pl czy nazwa.pl nie będą miały tych wersji, ale nieco bardziej solidne/mniejsze firmy już chyba tak - chciałem Ci to nawet udowodnić sprawdzając kilka pierwszych lepszych ofert znalezionych po wpisaniu "hosting" w Googleu, ale niestety udostępnienie wyników phpinfo() to zbyt wielki wysiłek z tego co widzę.
melkorm
1.09.2010, 23:30:35
Przykład z brzegu OVH, 5.3 od ręki

Co nie zmienia faktu że nawet mając tam 5.3 na wirtualce nie chciałbym wrzucać aplikacji na serwer gdzie jest niższa wersja PHP'a co już mi się parokrotnie zdarzało ... .
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.