Blog /Technologia

Budowa wielofunkcyjnych serwisów i aplikacji internetowych to niełatwe zadanie. Wspomagamy się w tym procesie różnego rodzaju językami programowania i narzędziami.

Jesteśmy największą i najbardziej znaną firmą zajmującą się tworzeniem i wsparciem serwisów w systemie Drupal w Polsce. Do naszych obszarów specjalizacji należą także Symfony, PHP, ReactJS i front-end development. Wspomagamy się przy tym różnego rodzaju programami, takimi jak PHPStorm, Jenkins czy Docker.

Chętnie dzielimy się swoimi doświadczeniami, opisując jak wygląda proces prac nad budową i rozwojem serwisu internetowego lub aplikacji webowej w firmie Droptica. Dzięki metodologii SCRUM oraz odpowiednim narzędziom, takim jak Slack czy Jira zapewniamy płynną komunikację między zespołem i klientem. Używane programy systematycznie ulepszamy lub zmieniamy, aby zautomatyzować czynności powtarzalne i przyspieszyć prace programistyczne.

Poznaj szczegóły naszej pracy dzięki obszernym wpisom na blogu lub przekonaj się, jakie korzyści możemy zaoferować Tobie dzięki naszym Case Study.

Google Analytics to zdecydowanie najpopularniejsze narzędzie do śledzenia odwiedzin stron internetowych. Używa go kilkadziesiąt milionów witryn na całym świecie. Integracja ze statystykami od Google to podstawowa i niezbędna funkcja każdego CMS. Dostępna jest ona również w Drupalu, za pośrednictwem modułu google_analytics.

Laravel jest frameworkiem bardzo rozbudowanym, dającym użytkownikowi wiele narzędzi i możliwości do pracy nad projektem. Postanowiłem przedstawić Wam dzisiaj kilka mniej znanych, ale za to bardzo przydatnych możliwości udostępnionych nam przez twórców. Mam nadzieję, że wpłyną one pozytywnie na intuicyjność i szybkość pisania kodu.

W każdym projekcie trzeba podjąć decyzję dotyczącą tego, jakiej technologii użyć. W przypadku web developmentu firmy najczęściej decydują się na frameworki PHP. Ale który z nich wybrać? Dzisiaj postanowiłem przedstawić dwa najpopularniejsze: Symfony oraz Laravel, a tym samym porównać ich cechy wspólne, pokazać różnice oraz przydatność względem konkretnych typów projektów.

Podczas pracy nad projektem istnieje wiele sposobów na podniesienie bezpieczeństwa strony. Jednym z nich jest wykorzystanie zautomatyzowanych testów bezpieczeństwa, które wspomagają programistów w wyeliminowaniu jak największej liczby błędów bezpieczeństwa. Chciałbym w tym tekście przybliżyć Ci działanie jednego z narzędzi pozwalających podnieść bezpieczeństwo Twojej strony internetowej - modułu Security Review.

Płatności cykliczne zyskują na popularności i wykorzystywane są coraz częściej także przez znane marki. Tego rodzaju model rozliczeń spotkasz m.in. w Netflix, Spotify czy Apple Music. Niewątpliwie stanowią udogodnienie dla e-biznesu ze względu na zapewnienie regularności i terminowości wpłat, pełną automatyzację, a także bezpieczeństwo. Jeśli chcesz zaimplementować taki sposób pobierania płatności, zachęcam do przeczytania tego artykułu. Dowiesz się, jak to zrobić w Drupal Commerce.

Drupal jest wybierany jako platforma do budowy serwisów internetowych m.in. ze względu na jego elastyczność. Jeśli chcesz system idealnie dopasowany do Twojego modelu biznesowego i lepszy niż systemy konkurencji, to Drupal idealnie się tu sprawdzi. Jednym z obszarów, które możesz dostosować w Drupalu, jest system uprawnień dla użytkowników. Poświęć kilka minut i zapoznaj się z możliwościami zarządzania uprawnieniami w Drupalu.

Zarządzanie bibliotekami, ich zależnościami i wersjami to problem, na który napotkało w swej historii wiele technologii i języków programowania. Świat PHP w przeszłości również cierpiał z powodu trudności w zarządzaniu i rozpowszechnianiu bibliotek. Sprawdź, jak obecnie radzić sobie z zarządzaniem pakietami w aplikacji PHP przy użyciu menadżera zależności Composer.

Tworzenie skórek w Drupalu choć na pozór wydaje się sprawą prostą, stawia nie lada wyzwania nawet przed doświadczonym developerem. W tym artykule przybliżam 7 wybranych przeze mnie sztuczek, które ułatwiają pracę przy tworzeniu skórek, a o których wielu programistów Drupala nigdy nie słyszało.

MG 1202 Blur

Porozmawiajmy o Twoich projektach