Our company is always moving forward to the best technics and technologies. We are trying to use the modern programming languages and perfect ideas from the whole Internet in our works. This is the webpage where we will try to explain what we are using now and what we are planning to use in the nearest future.
Currently used tools
The most of websites in the web are created using PHP. This is why the most of webstudios are know this language and uses it in their work. Our webstudio is not an exception. On the other hand, we have big advantage comparably to the other webstudios. We have our own engine that is based on the PHP. This is why we can propose much better estimates to our clients.
is the main database we are using in our projects. We are understanding all its defects like absence of good triggers, stored procedures and constraints but it is the best variant for the small and medium projects. MySQL has perfect speed at the simple queries and it has a lot of perfect examples of code and third level libraries to work with. We are choosing it and we are happy with result of our choice.
is the one of the main parts of our work. This is another one perfect technology that people from other studios are not using. We are know how it is important to use good CSS at the pages. We are know that the size of page (and the time while user waits for page load) can be reduces twice using CSS. We know how Google likes CSS during indexing webpages. The only thing we don't know is why other people don't use this cool tool.
is the one of the best technologies that have been created during last 10 years. Unfortunately we have a lot of people who don't understand that the good technology can not be used everywhere. For example, Ajax is not good for the SEO because it contains a lot of JavaScript and dynamically uploaded text will be not indexed by Google and Yahoo. Sometimes Ajax is not good but people don't like to understand this while all around them are shouting about "Web 2.0", "Ajax", "Web communities" and other cult words. We are not so blind and we are using this technology in the places where it it really needed.
is the perfect format for the data transfer in the web. It can be readed by the men and parsed by the programming languages. It can contain both table-like and hierarchical types of data. What can I add to this? The HTML is the basic variant of the XML so I don't think I have to tell more about it's importance in web-development. XML is just a container for the information. If you would like to know how we are using it the read next paragraph.
is like the SQL. It is not like well known C-like languages and it is the reason why it is not too popular. At the same time people who are know it are loving it. Basicly the XSLT defines rules of XML transformations. Usually it is used if you need to create HTML on the basis of XML. In this case instead of parsing XML and creating HTML you can create the XSLT-script and make direct transformation. It is very easy and handy technology.