HTML5 & CSS3

Baza MySQL na stronie

MySQL jak typowa baza danych posiada naprawdę dużą funkcjonalność, podobnie jak w przypadku Oracle. W MySQL najczęściej są wykorzystywane operacje na datach w tym odejmowanie. Jeśli jesteśmy użytkownikiem znajdującym się w ogóle innej strefie czasowej dobrze by było, gdyby baza się z nią integrowała. Dużym ułatwieniem jest także odpowiednie formatowanie daty. Dla przykładu – dużo łatwiej jest odczytać datę w formie DD/MM/RRRR niż RRRR/MM/DD. Webmaster powinien wziąć to pod uwagę i uniknąć tworzenia skomplikowanego skryptu.
Najciekawsze jest to, że MySQL swojego czasu nie obsługiwało nawet transakcji i w ogóle nie było zoptymalizowane pod SQL. Przez pewien czas nie było w ogóle przydatnym narzędziem. Najważniejszą zmianą było wyłączenie PHP z MySQL. Domyślnie usługa jest wyłączona, ale w ustawieniach wciąż można ją włączyć. W wyniku zmiany licencji naszły niemałe zmiany, dlatego głównie to było powodem rezygnacji z PHP. Dziś MySQL można porównać do działania PostgreSQL, które wykorzystuje chociażby framework Ruby on rails. Można bazować na starym rozwiązaniu MySQL, ale obecnie jest większa liczba zoptymalizowanych baz danych. Czy warto inwestować w coś, co swojego czasu do niedawna nie działało poprawnie?