Projektit - WebComponent

Tekijä: Petri Veijonen
Versio: 0.01
Vaihe: Julkaistu
Vaatii: PHP 5.1 (PDO enabled)
Linkki: WebComponent Ohjelmointiputkassa
Linkki: Versiolla 0.01 tehty Yritys- ja henkilörekisteri
Lataa: V0.01

WebComponent on luokkakirjasto, joka on tarkoitettu php-pohjaisten tietokantasovellusten nopeaan kehittämiseen.


19.12.2008
- Ensimmäinen versio on nyt ladattavissa lähdekoodeineen täältä: V0.01
- Mukana koodiesimerkkejä, sekä yritys- ja henkilörekisteri
- CSS generointi toimii nyt kaikille pääkomponenteille
- Tietokannan käyttäjä joutuu tekemään vielä itse


7.12.2008
- Lisätty WebPage-komponentti, johon voidaan lisätä rajaton määrä muita WebComponentteja
- CSS generoinnin toteutus on nyt hyvässä vaiheessa
- Koodi rupeaa menemään XHTML-validaattorista läpi


Kuvaus:

Kirjaston avulla sovelluskehittäjä voi hetkessä toteuttaa tietokantasovelluksen, koskematta itse ohjelmakoodiin tai tietokantaan. Nämä kirjasto piilottaa rajapintansa taakse. Sovelluskehittäjän harteille jää (kirjaston käytön lisäksi) vain sovelluksen ulkoasun toteuttaminen valmiiksi generoituun CSS-aihioon. Myös tietokannan kirjasto osaa pian luoda itse.
Kirjaston käyttö todella nopeuttaa web-pohjaisten tietokantasovellusten tekoa. Sitä käyttämällä säästyy esimerkiksi aina kirjoittamasta samaa koodia uudelleen jokaista eri lomaketta varten (HTML-lomake, lomakkeen käsittely, kenttien arvojen tarkistus, arvon muotoilu SQL-formaattiin, SQL-lauseen kirjoittaminen, SQL-kyselyn tekeminen, SQL-formaatista ihmisen ymmärtämään muotoon muuntaminen, kannasta haetun arvon sijoitus HTML-kenttään, virheilmoitusten näyttäminen...).


Kuvakaappaukset WebComponentilla tehdystä lomakkeesta generoidulla css-muotoilulla ja ilman