Grav CMS: moderne und datenbanklose WordPress-Alternative

Wordpress ist ein bewährtes und universell einsetzbares CMS, das durch hohe Benutzerfreundlichkeit und hervorragende Erweiterbarkeit glänzt. Dennoch lohnt sich ein Blick auf alternative Inhaltsverwaltungssysteme wie Grav CMS. Dabei handelt es sich wie bei WordPress um eine Open-Dource-Lösung, die die Community zur gemeinsamen Weiterentwicklung einlädt. Das Besondere an Grav ist der Verzicht auf eine Datenbank. Das…

Weiterlesen

Hand-Zeiger haben auf Schaltflächen nichts zu suchen

Maus-Etikette für gutes Webdesign Dass der Hand-Zeiger im Web für das „Klicken“ steht, ist ein weit verbreiteter Irrglaube. Der weite Einsatz des Hand-Zeigers für Schaltflächen, um diese zu animieren, ist falsch und problematisch. Lesen Sie hier, wozu der Hand-Zeiger dient und wie Sie dessen richtigen und falschen Einsatz künftig auf den ersten Blick erkennen. Hand-Zeiger…

Weiterlesen

Die besten PHP-Frameworks 2017

Top 10 der PHP-Frameworks Das Entwickeln leistungsstarker und skalierbarer Anwendungen und Schnittstellen nehmen in der Webentwicklung einen immer höheren Stellenwert ein. Dabei spielen serverseitige Programmiersprachen eine essentielle Rolle. Neben Ruby ist vor allem PHP als eine bewährte Programmiersprache zu nennen. Als Entwickler hat man schnell die Erfahrung gemacht, dass gewisse Programmkomponenten bei der Bearbeitung von verschiedenen…

Weiterlesen

SEO vs. PPC: Warum nicht beide?

SEO vs. PPC – eine grundlegende Frage und für beide Seiten gibt s starke Befürworter. Aber warum nicht beides? Das brachte uns zum Nachdenken: Es ist wie ein Puzzle aus Speck und Eiern, Erdnussbutter und Gelee. Man kann nicht eins ohne das andere haben. Okay, das ist eine Lüge. Vielleicht können wir nur Bacon haben.…

Weiterlesen

So verändert Agile Software die Methodik von Outsourcing-Projekten

Als Agile wird ein besonders flexibles Verfahren in der Softwareentwicklung bezeichnet. Dabei passt man sich unbürokratisch dem verändertem Bedarf an. Besonders für Gewerbetreibende bedeutet dies, schneller auf Kundenwünsche reagieren zu können. Schon jetzt lässt sich zusammenfassen: Anwender lieben Agile und die Vorteile des Verfahrens. Vom Entwicklungsstart zur Auslieferung Agile ist eine durchweg auf den Kunden…

Weiterlesen

Apache oder Nginx – Die populären Webserver im Vergleich

So wählen Sie den passenden Webserver Lange Zeit galt Apache als der Webserver schlechthin und lief fast ausnahmslos auf allen Servern. Komfortabel in der Administration, ausgezeichnete Performance, dank eines modularen Aufbaus individuell erweiterbar und nicht zuletzt auch ein sicherer Webserver. IT-Profis schätzten die Vorzüge des „Indianers“ und so konnte er jahrelang praktisch eine Monopolstellung halten…

Weiterlesen

Google markiert HTTP-Sites als nicht sicher

Verlangt Ihre Website von den Besuchern sensible Daten wie Passwörter oder Kreditkarteninformationen? Dann sollten Sie diesen Artikel sorgfältig lesen, wenn Ihre Website ein HTTP-Protokoll verwendet. Alles für die Sicherheit des Benutzers Mit einem großen Update für Chrome im Januar diesen Jahres kam auch eine deutliche Veränderung, die vor allem ältere Webpages betrifft. Websites, die kein…

Weiterlesen

Kleine Fotos auf großen Bildschirmen

Fotos können auf kleinen Bildschirmen hervorragend aussehen, aber auf großen Displays kümmerlich erscheinen. Vorsicht ist beim automatisierten Beschneiden und Skalieren von Fotografien geboten. Schließlich kann dabei der Sinn der Elemente verloren gehen. Im schlimmsten Fall überlappen sich Fotos und Bedienelemente auf bestimmten Bildschirmen. Daher informieren wir Sie über Gefahren, die beim Einbinden von Elementen wie…

Weiterlesen

Kommunikation in der Softwareentwicklung: Best Practices

Wir können nachweisen, dass ein gutes Kommunikationsniveau (zwischen Stakeholdern/Geschäftsanwendern und einem Business Analysten, einem Projektmanager, Entwicklern, Testern usw.) etwa 50-60% des Erfolgs für die Projektentwicklung ausmacht. Was heißt das? Was ist eigentlich gute Kommunikation? Eine gute Kommunikation ist eine für alle Projektmitarbeiter völlig transparente Situation: Jedes Teammitglied kennt seine Aufgaben genau; jedes Teammitglied versteht das…

Weiterlesen

Ethik darf nicht nur ein Nebengedanke sein

In der letzten Zeit ist ein bewundernswerter Trend zu beobachten, dass sich immer mehr Designer fragen, wo und wie man etwas Gutes leisten kann. Dabei war nicht die Qualität ihrer Arbeiten gemeint, sondern eher wie man etwas Gutes für die Welt tun kann. Es reicht nicht mehr in einem schönen Büro zu sitzen, Freude an…

Weiterlesen

Dokumentation der CSS-Codebase

Warum CSS nicht einfach nur programmiert, sondern auch kommentiert werden sollte Unter Web-Entwicklern herrscht größtenteils Einigkeit über die Bedeutung der Dokumentation in z.B. PHP oder JavaScript. Unglücklicherweise ist dies für CSS nur selten der Fall. So kann es vorkommen, dass Sie vor einem CSS-Projekt stehen und sich nur geringer oder überhaupt keiner Dokumentation gegenüber sehen.…

Weiterlesen