aktueller Standort:Heim > Technische Artikel > Web-Frontend
- Richtung:
- alle web3.0 Backend-Entwicklung Web-Frontend Datenbank Betrieb und Instandhaltung Entwicklungswerkzeuge PHP-Framework tägliche Programmierung WeChat-Applet häufiges Problem andere Technik CMS-Tutorial Java System-Tutorial Computer-Tutorials Hardware-Tutorial Mobiles Tutorial Software-Tutorial Tutorial für Handyspiele
- Klassifizieren:
-
- Eine Einführung in Ereignisschleifen in PHP
- PHP -Ereignisschleife: Ein Werkzeug für asynchrones Programmieren Kernpunkte Eine PHP -Ereignisschleife ist eine Programmierstruktur, mit der auf Ereignisse oder Nachrichten in einem Scheduler gewartet wird, insbesondere für den Umgang mit asynchronen Vorgängen. Die herkömmliche PHP -Programmierung ist synchron, führt jeweils eine Operation durch und wartet darauf, dass jede Operation abgeschlossen wird, bevor der nächste Vorgang fortgesetzt wird. Während die Ereignisschleife eine asynchrone Programmierung ermöglicht, bei der ein Vorgang gestartet und anschließend aufgehalten werden kann, bis das Ergebnis fertig ist, können während dieser Zeit andere Vorgänge ausgeführt werden. Bibliotheken wie ReactPHP oder AMP bieten die erforderlichen Schnittstellen und Klassen zum Erstellen und Verwalten von PHP -Ereignisschleifen, sodass die Ressourcen und kürzere Reaktionszeiten eine bessere Verwendung von Anwendungen ermöglichen, die eine große Anzahl gleichzeitiger Verbindungen verarbeiten müssen. Obwohl
- PHP-Tutorial . chrome 558 2025-02-17 10:37:09
-
- Testcafe: Einfachere End-to-End-Web-App-Tests mit node.js
- Testcafe: node.js Framework zur Vereinfachung der automatisierten Tests von Webanwendungen Kernpunkte: TestCafe ist ein Webanwendungs -Test -Framework, das auf Node.js basiert und das Setup und den laufenden Prozess automatisierter Tests vereinfacht. Es deckt alle Testphasen ab, einschließlich des Starts eines Browsers, des Ausführens eines Tests, des Sammelns von Ergebnissen und zum Erstellen von Berichten. TestCafe benötigt keine Browser -Plugins oder andere Abhängigkeiten und unterstützt Tests in beliebten modernen Desktop- oder Mobile -Browser. Es ist auch mit Cloud -Testdiensten und unkonventionellen Browsern über das Plugin -Ökosystem kompatibel. TestCafe bietet eine Vielzahl von Testvorgängen, von schwebem bis zum Datei-Upload, und verfügt über einen integrierten automatischen Wartezeitmechanismus, ohne manuelles Warten oder Winterschlaf hinzuzufügen.
- IT Industrie . chrome 700 2025-02-17 10:31:10
-
- PHP vs node.js Smackdown: Antwortrecht
- SitePoint hatte kürzlich einen Peak -Showdown zwischen PHP und Node.js, und Craig Buckler stellt diese beiden Entwicklungstechnologien in eine der zehn Herausforderungen, um den ultimativen Gewinner zu bestimmen. Wie Craig in dem Artikel hervorhebt, ist dieser Vergleich immer umstritten. Als interessantes Follow-up luden wir Bruno Škvorc (PHP-Editor für SitePoint) und James Hibbard (einer der JavaScript-Herausgeber von SitePoint) ein, zu jeder Runde zu kommentieren. Hier ist ihre rundum-Runden-Bewertung… Schlüsselpunkte Da PHP einfach eingerichtet ist und beim Ausführen von Skripten sofort Feedback erhalten kann
- PHP-Tutorial . chrome 779 2025-02-17 10:28:10
-
- JavaScript -Funktionstests mit nightwatch.js
- Eric Elliott schrieb einmal einen Artikel über JavaScript -Tests: JavaScript -Test: Unit -Tests, Funktionstests und Integrationstests, die verschiedene Arten von Tests und wann zu welcher Test verwendet werden. In diesem Artikel werden JavaScript -Funktionstests ausführlicher untersucht und unter Verwendung der Nightwatch.js -Bibliothek demonstriert. Bevor wir anfangen, überprüfen wir, was Funktionstests sind und warum es wichtig ist. Einfach ausgedrückt, funktionale Tests sollen sicherstellen, dass die Anwendung aus Sicht eines Benutzers wie erwartet funktioniert. Wir sprechen hier nicht technische Tests wie Unit -Tests oder Integrationstests. Das Ziel hier ist es, sicherzustellen, dass Benutzer nahtlos durchgeführt werden können
- js-Tutorial . chrome 434 2025-02-17 10:26:10
-
- Erste Schritte mit der javaScript-Datenbank von PouchDB-Client-Seite
- Dieser Artikel wurde von Sebastian Seitz und Taulant Spahiu überprüft. Vielen Dank an die Peer -Rezensenten von SitePoint für ihre Beiträge! Moderne clientseitige Webanwendungen erfordern komplexierte Funktionen zur Datenbearbeitung. Browser bieten jetzt robuste Javas an
- js-Tutorial . chrome 977 2025-02-17 10:24:15
-
- Sieben Möglichkeiten, wie Sie Elemente mit CSS Grid Layout platzieren können
- Sieben Möglichkeiten zum Layout -Webelemente mithilfe von CSS Grid (Dieser Artikel wurde am 23. März 2017 aktualisiert. Spezifischer Inhalt: Browser -Unterstützung für das CSS -Gitterlayout) In diesem Artikel werden sieben Möglichkeiten eingeführt, Elemente auf Webseiten mit dem Grid -Layout -Modul zu platzieren. SitePoint hat zuvor "Einführung in das CSS -Gitterlayout" veröffentlicht. Kürzlich schrieb ich auch "die aktuelle Situation des Entwurfs der Arbeit von CSS Grid Layout". Hier befindet sich der Fokus ausschließlich auf der spezifischen Art, Elemente auf einer Webseite mithilfe von CSS -Raster zu layern. Lassen Sie uns nun sie einzeln vorstellen. Schlüsselpunkte Das CSS -Gitterlayout ermöglicht die flexible Verwendung mehrerer Methoden auf Webseiten
- IT Industrie . chrome 551 2025-02-17 10:20:13
-
- So implementieren Sie Internationalisierung (I18N) in JavaScript
- Schlüsselpunkte Die Internationalisierung (I18N) ist der Prozess der Erstellung oder Umwandlung von Produkten und Dienstleistungen, damit sie sich an Lokalsprachen und Kulturen anpassen können. Lokalisierung (L10N) ist der Prozess der Anpassung der internationalisierten Software für eine bestimmte Region oder Sprache. Globalize ist eine JavaScript -Bibliothek, die von Mitgliedern des JQuery -Teams zur Internationalisierung und Lokalisierung entwickelt wurde. Es verwendet die offiziellen Unicode -CLDR -JSON -Daten, unterstützt alle wichtigen Browser und bietet Funktionen wie digitale Formatierung und Parsen, Datums- und Zeitformatierung und Parsen, relative Zeitformatierung, Währungsformatierung, Nachrichtenformatierung, pluraler Unterstützung und Unterstützung der Einheit usw. JavaScript durch die Internationalisierung API (
- js-Tutorial . chrome 736 2025-02-17 10:00:26
-
- Einheimische unendliche Scrollen mit der IntersectionObserver -API
- Intersection Observer API: Effizientes DOM -Element -Sichtbarkeit überwachen Die Intersection Observer API ist eine aufkommende clientseitige JavaScript-API zur effizienten Überwachung der Sichtbarkeit bestimmter DOM-Elemente, die für Funktionen wie faules Laden, unendliches Scrollen und Anzeigensichtbarkeit nützlich ist. Browserunterstützung und Polyfüllung Diese API ist relativ neu und bietet derzeit nur begrenzte Browser -Unterstützung, einschließlich Chrome Desktop 51, Chrome Android 51, Android WebView 51, Opera 38 und Opera Android 38. Ein Pol in der Entwicklung wird jedoch auf GitHub bereitgestellt
- js-Tutorial . chrome 777 2025-02-17 09:49:08
-
- Web-Audio-API: Fügen Sie Ihre Webseite bandbreitfreundlichen Sound hinzu
- Entsperren von Browser Audio Power: Eine Anleitung zur Web -Audio -API Die Web -Audio -API ermöglicht Entwickler, die ausgefeilte Audioverarbeitung direkt mit JavaScript in Webseiten in Webseiten zu integrieren, wodurch die Notwendigkeit von Plugins beseitigt wird. Dies ist besonders vorteilhaft
- js-Tutorial . chrome 784 2025-02-17 09:37:09
-
- So bestellen und ausrichten Sie Elemente im Netzlayout
- Dieses Tutorial zeigt die Steuerung und Ausrichtung der Elemente innerhalb des CSS -Netzlayouts. Wir werden Bestellelemente untersuchen und sie sowohl einzeln als auch als Gruppe ausrichten. Zuvor haben wir die Grundlagen der Rasterlayout, einschließlich Element -Platzierung und th, abgedeckt
- IT Industrie . chrome 286 2025-02-17 09:24:11
-
- So bauen Sie Ihren eigenen KI -Assistenten mit api.ai auf
- Möchten Sie ein detailliertes Verständnis der künstlichen Intelligenz haben? Sehen Sie sich unser Video -Tutorial an "Microsoft Cognitive Services and Text Analysis API: Implementierung der KI -Sentiment -Analyse in Ihrem Roboter". Die Welt der intelligenten Assistenten verändert sich mit jedem Tag - Siri, Cortana, Alexa, OK Google, Facebook M, Bixby - Alle Tech -Giganten haben ihre eigenen Smart Assistants. Viele Entwickler erkennen jedoch nicht, dass der Bau eines eigenen KI -Assistenten tatsächlich sehr einfach ist! Sie können sich an Ihre Bedürfnisse, IoT -Geräte und benutzerdefinierte APIs anpassen, und die Möglichkeiten sind endlos. Hinweis: Dieser Artikel wurde 2017 aktualisiert, um die neuesten Änderungen in API.AI zu widerspiegeln. Früher habe ich einen Artikel darüber geschrieben
- IT Industrie . chrome 223 2025-02-17 09:16:08
-
- Abenteuer in Aurelia: Erstellen eines benutzerdefinierten PDF -Viewers
- Dieser Artikel wurde von Vildan Softic überprüft. Vielen Dank an alle Peer -Rezensenten bei SitePoint für die Erhöhung der Inhalte von SitePoint -Inhalten! Die Arbeit mit PDF -Dateien in Webanwendungen war schon immer schwierig. Wenn Sie Glück haben, müssen Ihre Benutzer die Datei nur herunterladen. Aber manchmal brauchen Benutzer mehr Funktionen. Ich hatte in der Vergangenheit Glück, aber diesmal benötigen unsere Benutzer die App, um PDF -Dokumente anzuzeigen, damit sie Metadaten für jede Seite speichern können. Zuvor haben Menschen möglicherweise teure PDF -Plugins (wie Adobe Reader) verwendet, um dies im Browser zu laufen, um dies zu erreichen. Nach einiger Zeit und Experimenten fand ich jedoch einen besseren Weg, um im Internet zu gehen
- js-Tutorial . chrome 759 2025-02-17 09:03:09
-
- Seiten mit der Webanimationen -API zum Leben erwecken
- In diesem Artikel von Gastautor Dudley Storey wird die Webanimationen -API, ein leistungsstarkes Tool zum Erstellen von dynamischen und performanten Webanimationen, untersucht. Die Gastbeiträge von SitePoint zielen darauf ab, ansprechende Inhalte von führenden JavaScript -Experten zu liefern. Schlüsselhighlights
- js-Tutorial . chrome 462 2025-02-17 09:01:09
-
- Was ist HTTP/2?
- HTTP/2: Ein großes Upgrade des Webseiten -Transportprotokolls HTTP/2 ist die neueste Version des Hypertext Transfer Protocol (HTTP) und ist so konzipiert, dass sie HTTP/1.1 ersetzen. Es verbessert die Datenübertragungseffizienz und -geschwindigkeit erheblich durch Merkmale wie Binärdaten, Komprimierungsheader, Pipelineisierung, Multiplexing und Serverschub. Unterschiede zwischen HTTP/2 und HTTP/1.1 HTTP/2 (ursprünglich als HTTP/2.0 bezeichnet) stammt aus dem von Google 2009 entworfenen SPDY -Protokoll. HTTP/1.1 verfügt über einige Einschränkungen, z. B. das Entwerfen in einer Zeit mit kleinen Webseitengrößen und begrenzten CSS- und JavaScript-Anwendungen. Es ist schwierig, mit der aktuellen Situation von hoher Bandbreite, AJAX-Treibern, einseitigen Anwendungen und Client-Frameworks fertig zu werden. Htt
- IT Industrie . chrome 746 2025-02-17 08:49:12
-
- Erstellen Sie eine Suchmaschine mit Node.js und Elasticsearch
- Dieser Artikel wurde von Mark Brown, Vildan Softic und Moritz Kröger überprüft. Vielen Dank an alle Peer -Rezensenten bei SitePoint für die perfekte Erstellung von SitePoint -Inhalten! Elasticsearch ist eine Open -Source -Suchmaschine, die aufgrund ihrer hohen Leistung und verteilten Architektur immer beliebter wird. In diesem Artikel werden die wichtigsten Funktionen untersucht und Ihnen die Verwendung einer Suchmaschine von Node.js erstellen. Schlüsselpunkte ElasticSearch ist eine leistungsstarke Suchmaschine, die auf Apache Lucene basiert und hauptsächlich für die Echtzeit-Indexierung und -suche verwendet wird. Das System ist musterlos und kann automatisch Datenstrukturen erkennen und
- js-Tutorial . chrome 952 2025-02-17 08:47:09