Keresés

Aktív témák

  • S.P.Q.R.

    csendes tag

    Üdv mindenkinek :)

    Ezt a topicot arra szánom, hogy megvitassuk ki és milyen PHP-s projektben vesz illetve vett részt. Milyenek a tapasztalatok, mik a kilátások stb...
    S hogy legyen miről beszélni én el is kezdeném:

    Én bizony most faipari szótár motort irok(több más kollegámmal együtt)
    Bár ez a kifejezés szótár nem igazán tökéletes, mert valójában egyfajta tudázbázis lesz 4 nyelven. Mindenféle a Faiparban előforduló szakkifejezést viszünk majd fel mindezt magyar, német, angol, szlovák és talán román nyelven. Bár a szeptemberi átadásra csak a magyar és német lesz kész kb 1000 szóval. A szavakhoz kapcsolódik még jelentés is továbbá kategória, és ezen fellül képgaléria személyek irodalmi hivatkozások, linkek szinonimák stb.. Ezen felül ha egy konkrét tárgyról (pl asztal) van szó annak minden része és tartozéka is fel elsz tüntetve.

    A szavak között pedig keresni lehet a felület és a keresés nyelve pedig tetszés szerint megváltoztatható(gombnyomásra).

    Ez lenne az én nagy projektem, igazábol az első komolyabb amiben részt vezsek, remélem több ilyen is jön még. A tapasztalataimat tekintve sajnos nem túl jók, már ami a csapatmunkát illeti(pl nem ragaszkodtak hogy evoluciós vagy vizesés modell szerint fejlesszünk igy nehéz volt összehangolni a csapatot) A projekt managerünk pedig idő közben lecserélődött, az adatok meg késnek. Gondolom máshol is igy van ez, de azért nem adom fel :D :D :D

    Nah dióhélyban ennyi lenne, szivesen várnám ki milyen projektben vesz most részt(PHP-s elsősorban de persze más nyelveken vett projektek is érdekelnek)

    Jó fórumozást kivánok :R

  • S.P.Q.R.

    csendes tag

    válasz Benmartin #3 üzenetére

    Megnéztem jópofa :DDD
    Amúgy az én kódom sem nagy méretben(már ugye midnen kép és egyéb nélkül) amit én kódoltam valamivel nagyobb mint 100 K de elég sok mindent tud ehhez jön még persze a töbiieké, tehát úgy kb összesen a mi általunk irott kód kitesz 200-250K-t és 5-6 ezer sort. De még nem számoltam teljesen össze ;) Nem egy órás projekt de hát ezt kérték ezt kell csinálnom :)) Amúgy kiváncsi lennék hogy oldotad meg a log-ot illetve hogy pontosan milyen verzióju php-vel fejlesztessz?:) Én 5.2-t ahsználok és elég sok újdonságot kipróbáltam meg vagyok velük elégedve pl( PDO, SimpleXMLElement stb...)
    jó fejlesztést midenkinek, hajrá:D

  • S.P.Q.R.

    csendes tag

    válasz Benmartin #5 üzenetére

    Én ha a PHP-től eletekintünk akkor javazok, és bár tipusos és bár rá mondják hogy ő lenne a megváltó stb... :U :U Azért érdekes dolgokat tapasztaltam az adatbáziskezelésnél, XML kezelésnél(pl külső DTD-knél) aztán meg ott van az, hogy vaalmiért a régebbi verziókkal való kapcsolattartás és kompatibilitás néha hoyg is mondjam...Jó példa erre a vektrok és a Hasmappek amiket régen ''kissé'' máshogy kellett kezelni. Amúgy én nem érzek olyan nagy különbséget akközött hogy egy tipusos vagy kevésbé tipusos nyleven fejlesztek, mint ahogy az is igaz, hogy ugyanolyan szemlélet szerint próbálom irni szerver és kliens(igen kliesn is GTK) a programjaim mint ahogy java-ban tettem:) Én elöször c++-oztam és javaztam utána PHP-ztem:D Forditott sorrend tom, de igy hozta a sors, és én meghjalok az akarat előtt :R :R :R

  • S.P.Q.R.

    csendes tag

    válasz Benmartin #7 üzenetére

    Értem kinek mi:) Bár szerintem igazábol attol függ ki mit szeretne csinálni, pl aki linuxon akar fejelszteni az valószinüleg nem fog az M$ .Net keretrendszerére támaszkodni. Aki tanulni szeretne programozni annak jó a PHP nagyon is szerintem, bár manapság ilyen célra sajnos a Pascal és a Visual Basic elterjedt... Ritkábban ANSI C Tudom mert ezt én is végigjártam egyszer. Csak azt mondom sok dolog úgy is megközelíthető, hogy nem magára a nylevre akarok támaszkodni mint egy mankó hanem inkább általános elvekre és algoritmusokra és majd utána mankózok:D Nah én igy értettem a hasonlóságot :U Természetesen nem kötelező velem egyetérten, kinek mi tetszik :R :R Amúgy én sem avgyok elvakult PHP-s szoktam javazgatni is, bár momentán épp azon gondolkozok, hogyan tudom az online szótáramból cd-n kiadható offlinet késziteni. :Y Ehhez lehet Javat fogok használni:) végülis több módja van, hogy prog. között kapcsolatot teremetsünk(PHP és C# közt oldottam meg közvetitő elemként XML-t használtam) Tehát hogy összegezzem mondanivalóm, én szeretem a platfromfüggetlen cuccokat, és a sok sok problémát. Mármint megoldani:DDD Mindamellet nem zárkózom el egyetlen nyelv és keretrendszer vagy technológia elől sem és mindenkit tisztelek aki valamelyiket szereti :R :R :R

    utóirat: Például mindig is akartam OpenGL programozást tanulni de sosem volt rá lehetőségem :O :O
    Remélem egyszer majd lesz :DD

    [Szerkesztve]

  • S.P.Q.R.

    csendes tag

    válasz Benmartin #10 üzenetére

    A c-t jó nyelvnek tartom és tananyag sok helyen:) Nagyon sok midnennek az alapja. A mono projektről tudok amúgy, a lehetőségről hogy a .nettel linux alatt fejlessz, de mint te is modntad nincs nagy közösség és elsősorban nem arra lett kitalálva. A php-ben igaz nincs deklaráció(bár lehet) sem inicializációt nem követel meg(bár tenné de sajnos nem :O ) Attol még nem irom le a nylevet. Szerintem eleve php fejelsztőknek is két ága van.Talán jó lenne ha ''bekapcsolhatóvá tennék '' a tipusosságot továbbá szigorúbb szintaktikát követelne meg ezt azok használhatnák, akik komolyabb munkákat akarnak vele késziteni(természetesen sok minden még hiányzik belőle, igaz mem kezelési gondok igaz hogy kliens oldalon csak most bontja szárnyait stb és a PHP GTk-nak elég nehéz a szintaktikája... remélem a 6. verzióval ezek orvosolva lesznek) De én azért reménykedem:D Amúgy én jó nylevnek tartom ettöl még a php-t és jó lehet első nyelvnek, bár én is óva intenék midnenkit attol hogy csak úgy hajjdejócsináljuk nekiálljon magátol(persze tisztelet a kivételnek) Bár ahogy Ben kollega is modnta, és ebben teljesen egyetértek vele, a PHP sok mindent megenged olyat is amit nem kéne, épp ezért jó ha az ember megismer más szigorúbb környezeteket PL java C++ vagy sima C amiben máshogy kezeljük és sokkal szigorúbban a tipusos változókat. Tehát szerintem megfelelő háttérismeret is kell hozzá, és nem árt a más nylevekben való jártasság is:)

    Amúgy én pl kedvelem a JAVA-t is ha nem kapok majd webfejleszőként munkát, akkor azzal fogok foglalkozni, a mai gazdasági helyzetben nem rossz ha az emebr több lábon áll, csak az a gond hogy a lónak is négy lába van mégis megbotlik :DD :DD

    De ha már itt tartunk, ki mit találna fontosnak, az egyetemi oktatásban?:) Pl mivel kellene szinesebbé tenni, hogy a tudás jobban eladható legyen? Szerintem a gyakorlatra(főként programozás ill DB ismeretek terén kellene még többet nyújtaniuk. Bár hálózaok terén sem ártana az effajta gyakorlat ezt BME-s múltamra alapozom, mert összesen fél tárgy foglalkozott pl hálózati programozással, hálózat karbantartással avgy épitéssel egy sem bár elméletben minden gyönyörűen elő volt készitve :U :U )


    [Szerkesztve]

  • S.P.Q.R.

    csendes tag

    válasz alitak #12 üzenetére

    HI!
    Köszi szépen, amit leirtál biztos jó sok óra munka volt, oldalt láttam kódja elég szabályos HTML-t generál:) Amúgy szeretném még megkérdezni tőled is közvélemény kutatás szerüen melyik verzióju php-t használod, illetve mennyire használod ki annak lehetőségeit. Értem ez alatt az 5-ös verzióban megjelenő OO illetve az osztályok(már volt előbb) és beépitett objektumok használatát. (Pl native driverrel csatlakoztál-e vagy mondjuk a PDO-val és ODBC használatával stb...)

    utóirat:
    Amúgy elsősorban ilyen projektekre gondoltam mit alitak is irt:) Szal nem világmegváltó 10 ezren dolgozun rajta hatalmas szoftwareket, azokat nyilván nem PHP-ben irják :DD Attol én még szeretem a PHP-t mert amivel foglalkozok ahhoz jelenleg ez kell, mindenkinek jó programozást, bármilyen nyelven csinálja is üdv:
    S.P.Q.R. :DD :DD

  • S.P.Q.R.

    csendes tag

    válasz alitak #14 üzenetére

    Én most váltok majd 5.2.4-re:) De amúgy egy nagyon izgalmas dolgon munkálkodok épp:D Adatbázisok közti adatcsere illetve excel->MSSQL2005 poblémával foglalkozom. Mivel vannak ugyan programokde sok $-t kérnek :DDD ezért magam álltam neki konvertáló progit irni PHP-ben ami CSV-t eszik és felöltött adatbázis jön ki a másik felén :DD A főpróba most jön, lehet drukkolni, eddig az első fázis lement, vagyis az adatok egy átmeneti táblában vannak, innentől vagy PHP-vel folytatom, vagy irok rá tárolt eljárást DB-n....Drukkoljatok ez egy fontos dolog lesz nekem, remélem menni fog :U

    Midnenkinek jó programozást kivánok+ilyenek :R

    [Szerkesztve]

  • S.P.Q.R.

    csendes tag

    válasz D.R.O. #17 üzenetére

    D.R.D: Mi úgy csináltuk vagy csináljuk hogy:
    -Felhasználókkal kommunikálunk
    -Szerződés és projekt definició mit miért is...
    -Mindenek előtt DB tervezés, milyen lesz, mit akarunk stb...
    -ER diagramm normalizáció
    -Megvan akkor use case modell mit akar a user
    -Osztályok leirása
    -Osztálydiagramm, activity diagramm stb...
    -Nah akkor konkért programozás:) PHP mondjuk
    -közben az adatbázis létrehozása tesztadatokkal, teszt környezetben
    -Prototipus bemutató
    -Ha jó volt végleges progi megírása
    -Adatbázis felötlése végleges adatokkal
    -Ha megy minden Design rá és jónapot:D :C

    üdv: S.P.Q.R.

    [Szerkesztve]

  • S.P.Q.R.

    csendes tag

    válasz Akcept #20 üzenetére

    A több féle verzióra visszatérve én ha nincs megkötés vagy frissithető a rendszer(rendszergazda megteszi stb...) akkor a legfrissebbet használom, ezzel is terjesztem az újabb PHP verziókat(5.2.4 rulz :DD )
    Mondjuk most tezsem össze az adatbeviteli felületem,, már megy is az excel->mssql2005 a saját magam irt programommal, és itt felvetődött bennem egy kérdés.
    Vonatkoztassunk kicsit el PHP-től, javatól c# stb.... konkrét programnyelvektől azon gondolkodtam hogy milyen jó lenne online szótáramnak egy offline verziót csinálni.(és jól eladni azt is :DDD ) Ehhez eggyetlen nagy akadály van jobban mondva kettő, bár megoldás biztos van:)
    1. Az adatbázisnak valahogy fel kellene kerülni az adott gépre.... ez már önmagában is érdekes, és nem biztos hogy kedves user akar valamit telepitgetni és nem biztos hogy van rá jogosultsága.(ergo semmiféle telepitgetés nem jöhet szóba)
    2. Nem midnenki ugyanolyan os-t használ szal még erre sem eleht épiteni:D
    Szal nehezebb problem de megoldható, láttam már rá példát, nem tudom kinek milyen tapasztalata van ezzel.?:) Mik a buktatók, mik a segitségek?
    Választ köszi :R

  • S.P.Q.R.

    csendes tag

    Üdv Mindenkinek:)

    Nah újabban elgondolkoztam azon ki mért szereti ill nem szereti a php-t szerintem beszélgetni kellene mondjuk a projektek kapcsán még ebben a topicban is, valamiről.
    Nah szóval 2 dolog lenne.
    -Hogyan NE programozzunk! témakör
    Általános tanácsok és tapasztalatok, kissebb nagyobb projekteknél :U
    -Másik pedig hogyan fogjunk össze több embert hogy Team-ként működjenek, ne pedig mindenki csináljon valamit és a végén félig káosz lesz ki mit és miért is akart valójában :F Nálunk pl a Projekt Manager épp ilyen volt, nem volt határozott ezért nem tudott nekünk sok mindent kiharcolni...és sokszor volt olyan, hogy feleslegesen kellett dolgozni mert nem kommunikált a felhasználók képviselőjével :( :(
    Tehát, ha másnak is van efféle tapasztalata negative vagy pozitive irányban, és már nem tudja magában tartani kérem iron ide...A legjobb persze az lenne, hogy ha PHP-s developerek irnának de szivesen várunk mindenkit bármily nyelven fejleszt is, jöjjön ide és ossza meg velünk tapasztalatait, hogy ezáltal is többek legyünk.
    Előre is köszi :R :R
    S.P.Q.R.

    [Szerkesztve]

  • S.P.Q.R.

    csendes tag

    válasz Mr-Pamacs #29 üzenetére

    Nem árt továbbá szerintem az sem ha az ember:
    -Mint Mr Pamacs is utált rá újrafelhasználható kódot ir. :U
    -Jól paramétereztt függvények :K
    -Elválasztja a kül kiiratandó szövegeket, a program logikájától és valahol kivül tárolja, ezzel mobilabb és rugalmasabb lesz. :)

    Nah de nekem kérdésem is van ám, mégpedig az, hogy szokott lenni (nálunk nem) afféle csapatépítő meeting. Lásd a dolgozó és a főnök is emberből van... Együtt elmennek este vagy estleg hétvégén az egész team netán még a családjuk is és együtt kül. programokban vesznek részt. Afféle kikapcsolódás képp, és ez állítólag jól hat a csapat moráljára, összekovácsolja őket...Nekem erröl nincs tapasztalatom, nálunk ilyen még nem volt, ezért kérdem, hogy hasznos-e vagy felesleges mint a régi Május 1. :o

    Hozzászólásokat köszi :R

  • S.P.Q.R.

    csendes tag

    válasz tkazmer #33 üzenetére

    Most én is fórummotort irok épp, de ehhez még egy teammel együtt jogosultsági rendszert is tervezünk. Illetve ennek modelljét:) Csoportokkal jogrendszerekkel miegymás... Csodálatos dolog ez a webprogramozás :DD
    Amúgy a "hogyan ne progamozzunk" részre visszatérve, van egy személyes tapasztalatom, amit szeretnék megosztani veletek:
    Soha nem szabd megbizni a USERtől kapott adatban, még az sem árt ha a Sessionokat is megnézzük, ki tudja:)
    Amire én gondolok ugynais, hogy sokan próbálkoztak régebben, és ma is sql injekcióval és ha nem figyel erre aki irja a kódot egy idő után azt tapasztalja, hogy :Y táblái törölve lettek jelszava másnál landolt, mert félművelt cracker gyerek játszott egyett a neten :D
    Szóval a tanácsom az, amit most már mindig be is tarto, hogy midnen adatot ellenőrizni kell, a gyanus kódrészleteket meg kiszűrni. Figyelemeztetni nem feltétlen kell az illetőt, hogy ne próbálkozzon ilyennel, de az IP-jét elhet loggolni ha megteszi ;)
    Midnenkinek jó fórumozást:R
    S.P.Q.R.

  • S.P.Q.R.

    csendes tag

    válasz Mr-Pamacs #35 üzenetére

    S ha mégsem?:)
    Egy próbát azért megér, nézd nem atomtámadás ellen terveztem...amúgy amit irtál az sajnos tény :U

Aktív témák