New Quick.Cart v5.0 - stable version - released!

treewood (OpenSolution)

Avatar: treewood

2012-02-28 08:14

You can get this version from download here:
http://opensolution.org/download,en,18.html?sDir=Quick.Cart

You can test this version here:
http://opensolution.org/Quick.Cart/demo/

Changes here:
http://opensolution.org/download/Quick.Cart/changeLog.txt

Bug fixes to v4.x here:
http://opensolution.org/download/Quick.Cart/bugFixes.html

Documentation is here:
http://opensolution.org/Quick.Cart/docs/

Skins and plugins to v5.0
At this time, free plugins and skins have not been adapted to the latest version. Maybe some will work correctly but we didn't check it.

Upgrade from older versions.
We've made converter from Quick.Cart v4.x to Quick.Cart v5.x:
http://opensolution.org/download,en,18.html?sDir=Quick.Cart/other

boboo

Avatar: boboo

2012-02-29 16:24

Pytanie z czystej ciekawości, bo długo myślałem nad tym, długo szukałem i nie znalazłem.

Np. w funkcji throwOrder użyty jest
fgets($rFile,20000)
funkcja ta czyta do momentu pobrania zadanej ilości, albo do momentu trafienia na koniec linii, albo do momentu trafienia na eof.

db_orders (i jego "pokrewne") jest "linijkowany", więc i tak czytanie zakończy się na linefeed'zie albo eof'ie.
Pytanie brzmi: po co te 20000 ?

Bo na razie działa też bez tego parametru.

http://qc-plugins.kimla.de

treewood (OpenSolution)

Avatar: treewood

2012-02-29 18:03

1. troche stara zalecialosc nasza za czasow jeszcze programowania w PHP 4. dla bezpieczenstwa podawalo sie max dlugosc linii
2. http://www.php.net/manual/pl/function.fgets.php -> Do wersji PHP 4.3.0, pominięcie powodowało ustawienie długości na 1024. Jeśli większość linii w pliku jest dłuższa od 8KB, dużo efektywniejsze jest podanie maksymalnej długości linii.

Jesli Ci dziala poprawnie to usun sobie te 20000. Jesli jednak danych jest wiecej w pliku w jednej linii niz 8 KB (bardzo rzadki przypadek) to lepiej podac wartosc.

Tak czy owak dziala to i to a wplyw na wydajnosc nie wielki. Przy 20 MB pliku czas wczytywania pliku jednego i drugiego to 0.049 i 0.043 na niekorzysc tego z wpisana wartoscia 20000. Przypominam ... plik 20 MB. Pewnie przyspieszylby zgodnie z dokumentacja jesli w linii byloby duzo danych.

boboo

Avatar: boboo

2012-02-29 18:15

To również doczytałem o 1024 w PHP < 4.3.0
A że QC5 to nie dotyczy (1. linia general.php) to się głowiłem :-)

I nie chodziło mi też o wydajność.
Po prostu "jak małe dziecko" znalazłem "guzik" i zacząłem się nim bawić nie widząc żadnych reakcji "po naciśnięciu" :-)

http://qc-plugins.kimla.de

boboo

Avatar: boboo

2012-03-01 10:53

Ekhmm,

czy jest jakiś powód ustawienia inputów dla loginu i hasła na "disabled"?

http://qc-plugins.kimla.de

openzibi

Avatar: openzibi

2012-03-01 12:16

boboo - odpowiedz znajdziesz zagladajac do wersji demo :)

Usuń oba wpisy disabled="disabled" w settings.tpl

Inna sprawa,ze maiłem klienta który zazyczyl sobie usuniecie równiez inputow.
Moze bezpieczniejsze ale niewygodne.



-------------------------------------------------------
hosting-domeny-strony - http://www.rhh.pl

boboo

Avatar: boboo

2012-03-01 12:34

Oj Openzibi,
ja wiem co i jak z tym zrobić.
Problem z niewiedzącymi.
Ściągnie sobie Stable Version, powkurza się na message "zmien login i hasło", zechce zmienić i...
pupa.
To był bardziej "trigger" do zmiany tego w release.

http://qc-plugins.kimla.de

openzibi

Avatar: openzibi

2012-03-01 13:13

boboo
1. Niewiedzącym pokazałem jak ROZWIAZAĆ problem
2. Niewiedzącym, kierujac do demo, pokazalem ponadto do czego słuzy wstawienie disabled

Reszte zrobi trewood i gotowe.


-------------------------------------------------------
hosting-domeny-strony - http://www.rhh.pl

treewood (OpenSolution)

Avatar: treewood

2012-03-01 14:41

Faktycznie, nie wiem jak to sie stalo. Widocznie od wersji rc1 nie zmienilismy tego. Dzieki za zgloszenie. Poprawione

Back to top
about us | contact