Archívum - Jún 2, 2006
Űrlap mezők tárolása
Sziasztok!
Ti hogy tároljátok el az űrlap mezőket?
Honlap átalakítás előtt vagyok, és azon gondolkoztam, hogy adatbázisban, vagy programban tároljam-e a mezők paramétereit. Leírom, hogy nagyjából miket kéne valahogy számom tartani. A zárójelekbe példákat írtam.
Űrlap
- felirat (Felhasználó név; Nem)
- típus (input; radio)
- lehetőségek (-; nő/férfi)
Adatbázisbeli mező neve (nick; nem)
Ellenőrző adatok
- mód (1; 2)
- minimális karakter szám (5; 0*)
*0: nem kötelező kitölteni
Ezeken kívül minden űrlapnak van egy fejléce (pl.: Regisztráció, Új fórumi hozzászólás) és egy „sikerességi” üzenet. (pl.: Sikeres regisztráció., Sikeres hozzászólás a fórumhoz.)
Hogy lenne érdemes eltárolni ezeket az adatokat? Esetleg később több nyelvű feliratokat is szeretnék.
■ Ti hogy tároljátok el az űrlap mezőket?
Honlap átalakítás előtt vagyok, és azon gondolkoztam, hogy adatbázisban, vagy programban tároljam-e a mezők paramétereit. Leírom, hogy nagyjából miket kéne valahogy számom tartani. A zárójelekbe példákat írtam.
Űrlap
- felirat (Felhasználó név; Nem)
- típus (input; radio)
- lehetőségek (-; nő/férfi)
Adatbázisbeli mező neve (nick; nem)
Ellenőrző adatok
- mód (1; 2)
- minimális karakter szám (5; 0*)
*0: nem kötelező kitölteni
Ezeken kívül minden űrlapnak van egy fejléce (pl.: Regisztráció, Új fórumi hozzászólás) és egy „sikerességi” üzenet. (pl.: Sikeres regisztráció., Sikeres hozzászólás a fórumhoz.)
Hogy lenne érdemes eltárolni ezeket az adatokat? Esetleg később több nyelvű feliratokat is szeretnék.
Php fájlok leterheltsége
Sziasztok!
A következő kérdéseim lennének:
1.) Mennyire terhelem le a szervert (illetve lassítom le a felhasználók felé a letöltési sebességet), ha minden felhasználó egy php fájlt (:= index.php) használ, vagy többet szétszórtan (:= index.php, forum.php, cikk.php ...). Az első esetben egy fájlba szúrom be a megfelelő php kiegészítőket, míg a másodikban több fájl osztozik ugyanezeken a php kiegészítőkön. (php kiegészítő alatt értem a programokat Pl.: ha cikkeket kell megjeleníteni, akkor a fórum programját nem töltöm be ...)
2.) A php programjaim alap függvényekre vannak bontva, amelyek több különböző fájlban vannak elhelyezve. (Pl.: Egy fájt egy adott függvényét használja az összes adatbázist igénylő program.) Eddig úgy oldottam meg, hogy ne legyen függvényduplázás, hogy mindegyik kapott egy változót és leellenőriztem, kapott-e értéket / betöltötte már az adott fájlt. Van erre jobb megoldás?
■ A következő kérdéseim lennének:
1.) Mennyire terhelem le a szervert (illetve lassítom le a felhasználók felé a letöltési sebességet), ha minden felhasználó egy php fájlt (:= index.php) használ, vagy többet szétszórtan (:= index.php, forum.php, cikk.php ...). Az első esetben egy fájlba szúrom be a megfelelő php kiegészítőket, míg a másodikban több fájl osztozik ugyanezeken a php kiegészítőkön. (php kiegészítő alatt értem a programokat Pl.: ha cikkeket kell megjeleníteni, akkor a fórum programját nem töltöm be ...)
2.) A php programjaim alap függvényekre vannak bontva, amelyek több különböző fájlban vannak elhelyezve. (Pl.: Egy fájt egy adott függvényét használja az összes adatbázist igénylő program.) Eddig úgy oldottam meg, hogy ne legyen függvényduplázás, hogy mindegyik kapott egy változót és leellenőriztem, kapott-e értéket / betöltötte már az adott fájlt. Van erre jobb megoldás?
mod_deflate
Sziasztok!
Be szerettem volna állítani a szerveremen a mod_deflate-s tömörítést.
Beraktam a httpd.conf-be az alábbi sorokat:
LoadModule deflate_module modules/mod_deflate.so
...
AddOutputFilterByType DEFLATE text/html text/plain text/xml
De nem hajlandó működni :(
Apache 2.2.0 és PHP 5.1.2 van fent.
Valamint FF 1.5.0.3-mal ellenőriztem a fejléceket.
Accept-Encoding: gzip, deflate kimegy. De vissza már nem jön Content-Encoding...
Mi lehet a baj?
Köszi,
Laci
■ Be szerettem volna állítani a szerveremen a mod_deflate-s tömörítést.
Beraktam a httpd.conf-be az alábbi sorokat:
LoadModule deflate_module modules/mod_deflate.so
...
AddOutputFilterByType DEFLATE text/html text/plain text/xml
De nem hajlandó működni :(
Apache 2.2.0 és PHP 5.1.2 van fent.
Valamint FF 1.5.0.3-mal ellenőriztem a fejléceket.
Accept-Encoding: gzip, deflate kimegy. De vissza már nem jön Content-Encoding...
Mi lehet a baj?
Köszi,
Laci
File upload nem megy
hali, van az xy.php ha rakattint a form upload gombra, posttal kuld, meghivja xy.php?stat=up-op, ami a kovetezot csinalja:ha kiiratom a hibat, a kovetkezot irja ki:
formom eleje:kérdés: miért nem megy fel?:) file méret nem nagy nem kicsi, 800kbyte
■
<?php
$userfile = rawurlencode($userfile);
$userfile_name = rawurlencode($userfile_name);
if (move_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'], getcwd().'/pics/images/'.$HTTP_POST_FILES['userfile']['name'])) {
$err = 'The file uploaded succesfull!';
}
else { echo 'nemjo'; }
Array ( [uploadedfile] => Array ( [name] => nagyallat.jpg [type] => image/jpeg [tmp_name] => none [size] => 0 ) )
formom eleje:
<form action="picsup.php?stat=up" method="post" enctype="multipart/form-data" class="opacity_80" name="upform">
.qxd kiterjesztésű file megnyitása
Hali! A qxd file formátumot keresném milyen programmal lehet megnyitni vagy szerkezteni! Kösszi
■ Weboldal nyomtatásának tiltása
Hello!
Főnököm legújabb kérdése az volt, hogy meg lehet-e oldani azt, hogy a weboldalt ne lehessen kinyomtatni. Azt tudom, hogy a jobbegérgombos funkciókat (pl. képmentés), valamint a szövegkijelölést javascript-tel le lehet tiltani. No de a nyomtatást? Hallott valaki ilyenről?
Fedor
■ Főnököm legújabb kérdése az volt, hogy meg lehet-e oldani azt, hogy a weboldalt ne lehessen kinyomtatni. Azt tudom, hogy a jobbegérgombos funkciókat (pl. képmentés), valamint a szövegkijelölést javascript-tel le lehet tiltani. No de a nyomtatást? Hallott valaki ilyenről?
Fedor
Benchmarking PHP accelerators
Az APC és az eAccelerator összevetése (a lista bővülni fog)
■ Improving Web Markup with Unit Testing
.NET-hez unittest-be integrálható (X)HTML ellenőrzés
■