Tag Archives: php

Extra.hu – Ég veled

3 ápr

Extra.hu - Béke poraira

Az Extra.hu március 31-én befejezte pályafutását. Most biztosan rengeteg honlap tulajdonos keres alternatívát, hogy tovább működjön eddig is ingyenes oldala. Most felsorolunk néhány jó kis alternatívát, hogy ne kelljen a kukába dobni esetleg több évi munkát.

Nem tudni pontosan mikor, de nagyjából még a határidő után 1 nappal is működtek a szerverek, ezt alátámasztandó, meglátogattunk nagyjából egy tucat oldalt még csütörtök délután és azok hiba nélkül működtek.

Aki most új tárhelyet keres:

Ingyenes Domain:

  • www.co.cc – Legyen akár neked is teoldalad.co.cc

Többet szerintem nem kell beszélnünk az Extra.hu oldalról.

Nyugodjék békében

Tárhelyteszt – Eredmények

27 márc

Tárhelyteszt - Eredmények

Már felkonferáltuk a tárhelyteszt okait és szempontjait egy korábbi bejegyzésben. Most eljött az ideje, hogy az adatok feldolgozását követően közzétegyük a táblázatot és az értékeléseinket a szolgáltatókról. Volt olyan tér ahol negatív és olyan is ahol pedig pozitív csalódás ért minket.

14 levelet küldtünk el, amiből 9-re érkezett válasz, 2 szolgáltató (xhu.hu, Fiberhost.hu) esetében pedig Skype-on értük el az ügyfélszolgálatot. Összesen tehát 16 tárhelyet vizsgáltunk meg. Aki hiányolna egy tárhelyszolgáltatót, az írjon kommentbe, ha elég összegyűlik, csináunk egy második menetet is. Itt is van a végeredmény táblázata:

Tárhelyteszt - Összegző Táblázat

Az árarány a tárhelyek mérete és az áraik közti arány. Azaz, ha egy 10 megás csomag annyiba kerül, mint más helyen egy 1 gigás csomag akkor az árarány romlik. Minél kisebb az árarány, annál jobb, minél nagyobb annál rosszabb. (tovább…)

Tárhelyteszt – Bevezető

24 márc

Tárhelyteszt - Bevezető

Tárhelyet választani nem is olyan egyszerű, mint azt sokan gondolnánk. Ameddig ingyen kapjuk a tárhelyet nem is okoz túl nagy problémát keresni, kipróbálni és váltani. Amikor viszont már a nehezen megkeresett pénzünkről van szó, jobb, ha nem hagyjuk átverni magunkat. A magyar web tele van olyan kis szolgáltatókkal, akik egyes ingyenes szolgáltatókat is sikeresen alulmúlnak és csak a pénzünk kicsikarása a céljuk, ezért érdemes alaposan körbenézni, mielőtt választanánk.

Ebben és a következő a cikkben szeretnénk megmutatni, hogyan is kell megfelelően tárhelyet választani, mik a fontos dolog és mik azok, amik csupán vásárlócsalogató hülyeségek. Megpróbáljuk objektíven bemutatni a szolgáltatókat tárhely és ügyfélszolgálat terén. Jobb esetben Skype vagy MSN címet is megadnak, így még a válasz e-mailre sem kell várnunk, hanem azonnal megkapjuk a választ a kérdésre. Arra is kíváncsiak voltunk, az ügyfélszolgálat mennyire segítőkész és mennyire ismeri a szolgáltatást technikai oldalról is.

15 oldalt jártunk végig, megnéztük az áraikat, majd felvettük a kapcsolatot (több-kevesebb sikerrel) az ügyfélszolgálattal. Általában kedvesen fogadták az új kuncsaftot (minket), majd készségesen átadták a kért adatokat. Kíváncsiak voltunk a PHP és MySQL verzióra, hiszen már elvárás lenne, hogy legalább az 5-ös verzió legyen telepítve mind a kettőből. Megkérdeztük, mennyi memóriát használhatunk egy oldalon (például egy WordPress blog több mint 16MB-t igényel, hogy egyáltalán elinduljon). Kíváncsiak voltunk arra is, hogy lehet-e másik oldalról fájlokat letölteni (például, hogy a Twitter bejegyzéseink megjelenítsük az oldalunkon, ez elengedhetetlen). Azt sem felejtettük el, hogy a levélküldést hogyan oldják meg, hiszen nem mindegy, hogy PHP-ból egyszerűen, bonyolultan vagy esetleg sehoggy sem küldhetünk levelet.

Kitértünk az adminisztrációs felületre is, mert sok tárhelynek nincs, vagy használhatatlan az adminisztrációja. Ehhez hozzá tartozik, hogy van-e CRON (időzített PHP futtatás), WebMail (Webes levelezőkliens), testre szabható a hibaoldalak (pl.: 404-es hibaoldal) és hogyan is zajlik az adatmentés (ha van egyáltalán). Továbbá a sávszélességet sem felejtettük el megkérdezni, külföldre és belföldre is egyaránt.

A tesztre rögzített 15 oldalnak 3 napja küldtünk leveleket, amiben egy közepes méretű, 1-2 ezer napi látogatóval rendelkező oldalnak kerestünk új tárhelyet. Ebből 5 esetben még nem is kaptunk választ (vagy hihetetlen lassú a szupport vagy egyáltalán nincs is). Úgy döntöttünk, hogy várunk még egy napot és csak utána publikáljuk tapasztalataink, a megszerzett információkat és az értékeléseket. Sok meglepetés ért minket, de ezt majd ti is meglátjátok.

2010.03.27 : A Teszt eredményei

Zombi CMS, PHP-Fusion

8 feb

Aki nem ismerné a PHP-Fusion-t, annak dióhájban: A PHP-Fusion egy főként brit fejlesztésű tartalomkezelő rendszer, ami már a hetedik verziónál tart (talán a hatodiktól érdemes számolni) és nemsokára érkezik egy nagyobb frissítés a 7-es szériához. Szerintem a legvonzóbb tulajdonsága a beépített Fórum, ami más tartalomkezelőkből hiányzik. Tulajdonképpen nagyon kompakt az egész rendszer, mert van benne galéria, fórum, üzenőfal, egyedi oldalak, modok (infusion), panelek (máshol widgetnek hívnák),  felhasználói csoportok és tényleg egy fejlesztőbarát, egyszerű környezet.

PHP-Fusion Logo

Amiben igazából a rendszertől fejlődést várnánk, az az Infusion rész. Meg persze optimalizálásból is bőven ráférne, mert elég sok balgaság van benne. Egyszerű kis rendszer, de nagyobb oldalak alapjához tényleg nem tudom ajánlani, mert komolyabb módosításoknak egyszerűbb komolyan nulláról indítani egy rendszerrel.

Azért hívom Zombi CMS-nek a rendszert, mert mindig le van maradva, életképtelen lenne. A funkciók, amiket alapból ad, messze le vannak maradva a napjaink elvárásaitól, de mégis van elég felhasználója, hogy megérje csinálni. (?)

A mostani változat sem a felületében hoz újdonságokat, hanem igazán a forráskódban.

  • Végre rájöttek, hogy léteznek függvények is, ezért az adminisztrációban már nem a natúr admin jelszó ellenőrzés megy, hanem egy függvény ellenőrzi. Mondjuk az admin jelszó úgy, ahogy van hülyeség. (Legalábbis jelenlegi formájában).
  • Az adminisztrációban leválasztották a mindennapi beállításokat a rendszerbeállításokból.
  • A letöltések adminisztrálásánál végre fel is tudunk tölteni fájlt, nem csak linket megadni.
  • Kitiltás/törlés esetén a felhasználó nem a Google oldalán kapja magát, hanem végre információt is ad a rendszer az okokról.
  • A kereső cikkek helyett végre a teljes oldalon való kereséssel kezd.
  • Inaktív felhasználó automatikusan ki lesz kapcsolva, és ujra kell aktiválnia magát, ha tovább akarja használni az oldalt.
  • A maincore.php egyszerűbbé vált, a fölösleges kódokat szépen kirakták, a bejelentkezést ellenőrző metódust pedig bármilyen másik fájlból elérhetjük. (Ha AJAX-ot használunk, jobb, ha nem töltünk be mindent). Továbbá a beállítások is megváltoztak, a központi táblába bárki belementhet, így nem kell minden infusionnak külön beállítások adattábla.
  • A Fórum motoron is sokat pofoztak és javítgattak.

Lehet, hogy elindultunk egy jobb PHP-Fusion felé… reméljük. Lehet, hogy nincs túl nagy grafikája, nincs benne AJAX, kevés JavaScript, kevés Effekt, de mégis a miénk.

5let a fejlesztőknek: Igazán csinálhatnának valami jó kis Cache (gyorsítótár) függvényt a rendszerbe, sokkal gyorsabban menne minden.

// Most gyűlt meg a bajom az optimalizálatlan adatbázissal a DJsMP3.com oldalon.

Én így fejlesztek

22 dec

Ma úgy gondoltam összedobok egy kis leírást azokról a progikról/oldalakról, amiket fontosnak tartok a webes fejlesztéseimhez. Szerencsére ez egy olyan munka, amit bárhonnan lehet végezni és még otthonról sem kell kimozdulni (de egy laptot + pendrive és máris új munkahely).  Persze ha neten kell dolgozni, jó ha a laptop mellé befigyel egy kis mobil internet vagy egy közeli WiFi HotSpot.

Ezt a bejegyzést főként a kezdőknek ajánlom, akik egy része engem is zaklat… Már nem kell tovább.

Néhány alap dolog, amit érdemes tudni:
A lehető legjobb módszer, ha a helyi számítógépünkön tárolunk mindent a fejlesztés alatt lévő weblappal kapcsolatban (fájlok + adatbázis). Azonban ez nem elég ahhoz, hogy teszteljük is, amit összehoztunk, ezért szükség van egy nagyon fontos programra/programcsomagra. Tegyük fel, hogy a leg általánosabb fejlesztői környezet pont megteszi nekünk, ezért szükségünk lesz a PHP + mySQL és az Apache szolgáltatásokra.
A PHP a fejlesztői nyelv maga, aminek legtöbb esetben HTML a kimenete, a mySQL az adatbázis kezelő szolgáltatás, az Apache pedig a webkiszolgáló.
Annak ellenére, hogy nem vagyunk rácsatlakozva a netre, szükség van az Apache-re is, hiszen ez végzi a HTTP lekérések teljesítését.

Ajánlott környezet: XAMPP 1.7.2
Az alkalmazás feltelepítés után a helyi gépünkön elérhetővé válik a PHP kódok futtatása és szerver imitálása. Ebben az esetben a 127.0.0.1 vag http://localhost oldalon keresztül érhetjük el (és php esetében futtathatjuk) a fájljainkat.
A fájlokat a XAMPP telepítési könyvtárának /htdocs/ almappájában találjuk (alapértelmezett esetben: c:/program files/XAMPP/htdocs) és ezeket a böngészőbe a 127.0.0.1 mögé beírva el tudjuk érni.

Példa: c:/program files/XAMPP/htdocs/alma.php fájl eléréséhez a 127.0.0.1/alma.php címet kell bírnunk a böngésző címsorába.
Ezt követően az Apache beindul, átadja az alma.php fájlt a PHP-nak ami lefuttatja a fájl kódját, ha a kód kéri, a mySQL is beszáll és az adatbázis kezelés is elérhetővé válik.

Maga a fejlesztés:
A fejlesztéshez főként egy PHP/HTML/JavaScript/CSS kód kiemelős alkalmazásra van szükségünk. Ez a része a feladatnak korántsem ilyen egyszerű, hiszen ez már nem a programokon múlik, hanem a szakmai tudáson. (Amire utánnaolvasással tudunk szert tenni.)

Ajánlott Programok fejlesztéshez (kezdőknek):
Frontpage (fizetős, magyar) – A Microsoft irodai csomagjának grafikus honlap kreáló progija.
Dreamweaver (fizető, próbaverzió, angol) – Az Adobe grafikus HTML szerkesztője.
NVU (ingyenes, magyar) – Kevésbé felhasználóbarát, grafikus HTML szerkesztő.

Ajánlott Program fejlesztéshez (haladóknak):
Notepad++ (ingyenes, magyar) – Népszerű szerkesztő, hiszen ingyenes, magyar és sok mindent tud.
phpDesigner 7 (fizetős, próbaverzió, magyar) –  Én ezt használom, profi progi, megéri a pénzét.

A kezdő és haladó progik közt annyi a különbség, hogy utóbbi főként a tudásra épít, míg az elsők a grafikus tervezésre, azaz programozási tudás nélkül és létrehozhatók weblapok.

Sose legyünk hetekig a szobánk rabjai, ha mégis, legalább másokkal is beszéljünk:
twitter.com – Micro Blog szolgáltatás. Sokak közt a Yamm.hu és a Turulcsirip.hu is erre épül, tehát ezek nem különálló Micro Blog szolgáltatások.
facebook.comKözösségi oldal, pontosan mint a magyar MyVip.hu és iWiW.hu is.
+MSN massenger & Skype – Azonnali üzenetváltó progik, jó dumálni ismerősökkel még ilyenkor is.
// a.) Ha nincsenek ismerőseink ezeken a hálózatokon, ideje szerezni párat.
// b.) Azért csak óvatosan ezekkel a cuccokal, mert könnyen elvonják a figyelmet.

Ügyeljünk a szórakozásra is, kell a móka és kacagás, hiszen a boldog ember dolgozik jól:
Youtube.com – Videók és jó kis zenék, ez fontos hely a kikapcsolódásra.
RSS olvasó – keressünk nekünk tetsző oldalakat, gyűjtsük be az RSS linkjeiket és olvasgassunk néha, ha már a régi oldalakon nem szörfözünk. (RSS olvasóval gyorsabb és több idő jut minden másra)
+Zene hallgatás – Személy szerint nagyon fontosnak tartom, hogy szóljon vmi jó kis zene fejlesztés közben, úgy nem ül az ember a kukaságban.

Ne fél segítséget kérni:
php.net – A PHP hivatalos oldala, felül lehet keresni bármilyen függvényre, nagyon hasznos oldal.
prog.hu – Nagyszerű közösség rengeteg segítőkész taggal, bármire válaszolnak.
google.com – Gondold végig mit keresel és nézz végig pár lapot, de csak okosan…

A google a barátod.

Újra Online

5 nov

Bocsánat mindenkitől, de az internet szolgáltatóm bemondta az unalmast és nem volt netem majdnem teljes 1 hónapig, nagyon elmaradtam az oldallal is.
Ígérem, bepótolok mindent, hiszen a mai napon szolgáltatót váltottam, nem valószínű, hogy ilyen kimaradásoktól kell tartanotok a jövőben.

Több évnyi ígérgetés és ideiglenes megoldások után végre eljutottunk addig, hogy a szerződés lejárt, napi szinten fél órát sem volt internet és végre elért hozzánk egy olcsó mégis megbízható szolgáltató:)

A burningames.hu hamarosan lenyugszik és rendszeresen fogjuk frissíteni. Ami a blogot illeti, hamarosan felkerülnek tutorialok PHP-vel és jQuery-vel kapcsolatban. Legyen ez a kárpótlás mindenki számára.

phpDesigner 7

7 okt

Ma már másodjára… De muszály:D ez olyan dolog, amit nem lehet nem leírni.

A phpDesigner ma megjelent legújabb Hetes változata a jól megszokott különböző formátumokat (PHP, HTML, XHTML, CSS, XML, Python, C#, Perl, Java, JavaScript, VBScript, SQL) támogató szerkesztő programból.
Ami igazán megragadott, az a kódkiemelés és a kiegészítő funkciók, hiszen nem nagyon ismerek olyan programot ami egységesen ennyi formátumban képes lenne kódkiegészítésre.
Meglepetésemre az új v7-es változat már képes JavaScript függvények és változók eltárolására és kiegészítésére is. Azonban ami még ennél is izgalmasabb, hogy az új változat már a főbb JS keretrendszereket is támogatja (jQuery, MooTools, Yahoo! UI Library, Dojo, Prototype).

Aki még nem döntötte el, hogy milyen programmal fogja az oldalait kreálni, annak azt hiszem ez a legjobb választás. Nagyon profi kis program, kellemes felület, alacsony memóriaigény és aki megvásárolná a 21 napos próbaidő után, annak sem kell nagyon mélyre nyúlnia.
És természetesen mindez MAGYAR nyelven.

Fórráskódra phpDesigner…

(tovább…)