Lisantra Technologies, Llc

Smart Programming for Creative Professionals

Programming

Code Samples

These code samples illustrate how custom coding addresses the infinite particularities that cookie-cutter software does not. In some circumstances, object-oriented Php is the right tool; sometimes storing data in Xml rather than a database is the best choice. Be sure to also inspect the code of our Open-Source projects.

Representative Samples

Our code and markup samples range from robust database query files meant to work on any database system and recover from errors to highly semantic standards compliant XHTML markup. Feel free to also download a PDF version of our code samples document.

Object Oriented Php5

Modern Php applications need the proven object-oriented organizing abilities which Php5 provides. We write our own business logic objects using appropriate design patterns. We also use object-oriented application frameworks such as the Zend Framework.

Data in Databases

We access and manage databases either through Php Data Objects (PDO) or with an Object-Relational Mapper (ORM). Doctrine is our preferred and highly efficient ORM tool.

Microformats

Finally fulfilling Tim Berner-Lee's vision of the semantic web, microformats markup data with semantic HTML or RDFa (details on RDFa). We choose using regular HTML instead of RDFa since RDFa uses the non-standard and non-validating attribute: "property".

Data in Xml

Xml is perfect for storing document-oriented or narrative data that just shouldn't be clobbered to fit into a relational database. We've developed custom vocabularies to organize and markup textual data. We've also used both Oracle DbXml and XSLT to extract and re-format data stored in Xml documents with much success.

Legacy Php4 & Php3

We have a soft place in our hearts for legacy technologies such as Php4, which reached its end of life in August, 2008. Our weakness for the old is good for you; we can effectively handle legacy code.

Further reading


About This Website 59 E. Camino Limon Verde, Sahuarita AZ 85629 * 520.777.9330 * mgatto at lisantra dot com © 2010 by Lisantra Technologies, Llc. All rights reserved. Terms of Use. Privacy Policy.