Aktív témák
-
S.P.Q.R.
csendes tag
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
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, hogytáblái törölve lettek jelszava másnál landolt, mert félművelt cracker gyerek játszott egyett a neten
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
S.P.Q.R. -
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.
-Jól paramétereztt függvények
-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.
Hozzászólásokat köszi
-
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
-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ábanNá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
S.P.Q.R.
[Szerkesztve] -
S.P.Q.R.
csendes tag
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
)
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) 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
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 -
S.P.Q.R.
csendes tag
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ásPHP 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
üdv: S.P.Q.R.
[Szerkesztve] -
S.P.Q.R.
csendes tag
Én most váltok majd 5.2.4-re
De amúgy egy nagyon izgalmas dolgon munkálkodok épp
Adatbázisok közti adatcsere illetve excel->MSSQL2005 poblémával foglalkozom. Mivel vannak ugyan programokde sok $-t kérnek
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
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
Midnenkinek jó programozást kivánok+ilyenek
[Szerkesztve] -
S.P.Q.R.
csendes tag
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álAmú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 irtSzal nem világmegváltó 10 ezren dolgozun rajta hatalmas szoftwareket, azokat nyilván nem PHP-ben irják
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. -
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
) 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
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
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
)
[Szerkesztve] -
S.P.Q.R.
csendes tag
É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
Nah én igy értettem a hasonlóságot
Természetesen nem kötelező velem egyetérten, kinek mi tetszik
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.
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
Mindamellet nem zárkózom el egyetlen nyelv és keretrendszer vagy technológia elől sem és mindenkit tisztelek aki valamelyiket szereti
utóirat: Például mindig is akartam OpenGL programozást tanulni de sosem volt rá lehetőségem
Remélem egyszer majd lesz
[Szerkesztve] -
S.P.Q.R.
csendes tag
É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...
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
Forditott sorrend tom, de igy hozta a sors, és én meghjalok az akarat előtt
-
S.P.Q.R.
csendes tag
Megnéztem jópofa
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 összeNem 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á -
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
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
Aktív témák
Hirdetés
- Xiaomi Redmi 14 PRO 5 G 8/256 DUAL garanciával
- Dell Precision 7670 FHD+ i9-12950HX 16C / 64G D5 / 1T G4 / Quadro RTX A4500 16GB / HU vb Pro tervező
- LG OLED55G42LW LG Gyári garancia 3 év
- HP EliteBook 840G6 ! AKCIÓ!!! a készlet erejéig!
- Kobo Aura Edition 2 (N236) 6" háttérvilágításos kijelzővel, 4 GB-os tárhellyel - jó állapotban
- Samsung Galaxy S23, 8/128 GB, Kártyafüggetlen
- Xiaomi Redmi Note 14 Pro 256GB Kártyafüggetlen 1Év Garanciával
- Csere-Beszámítás! RTX Számítógép játékra! I7 6700K / 32GB DDR4 / RTX 2060 / 500GB SSD
- 129 - Lenovo Legion Pro 7 (16ARX8H) - AMD Ryzen 9 7945HX, RTX 4080
- Samsung Galaxy S23 128GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest