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
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