oscommerce

Key Features

osCommerce MS2.2 bietet eine Reihe grundlegender Funktionen, die den gemeinsamen Bedürfnissen der Online-Unternehmen. Neben den grundlegenden Funktionen, osCommerce ist in der Lage, ergänzt werden, entweder über die Community-Lieferumfang-Add-ons oder benutzerdefinierten Code, was bedeutet, dass sie angepasst werden, um die spezifischen Bedürfnisse eines jeden Unternehmens.

Im Folgenden finden Sie eine Liste der wichtigsten Funktionen von osCommerce MS2.2 als auf der osCommerce-Site:

* Kompatibel mit PHP 4 und MySQL – leicht tragbare Version 5 auf.
* Kompatibel mit allen gängigen Browsern.
* Multi-lingual Deutsch, Englisch und Spanisch standardmäßig aktiviert.
* Automatische Web-basierte Installation.
* Unbegrenzte Anzahl von Produkten und Kategorien.
* Automatische Konfiguration von E-Commerce-Zahlungssysteme: Authorize.net, 2Checkout.com, iPayment.de, PayPal.com, PsiGate.com, SECPay.com, und TrustCommerce.com, viele andere Add-on E-Commerce-Zahlungssysteme, Off – Linie (Anleitung) Kreditkartenzahlungen) und Online-Zahlungsabwicklung.
* Multi-Währung Unterstützung durch manuelle Update von Wechselkurs-Server.
* Unterstützung für dynamische Bilder (ein Bild pro Produkt).
* Unterstützt von physischen Produkten sowie Produkt-Downloads.
* Web-basierte Administrations-Modul.
* Datenbank-Backup und Wiederherstellung.
* Temporäre und permanente Einkaufswagen.
* Sichere Transaktionen mit SSL (Secure Sockets Layer)-Unterstützung.
* Viele Optionen, einschließlich Versandkosten nach Gewicht, Preis, oder der Bestimmung.
* Real-time-Lieferung Zitat Integration mit UPS, USPS.
* Zone-basierten Versand-Optionen sowie einen kostenlosen Versand Option im Rahmen der Bestell-Summen-Modul.
* Vor-Steuer-Funktionalität, inklusive Steuern verstärkt, verschiedene Zonen für unterschiedliche Produkte.

In Umsetzung einer osCommerce-basierte Website zu einer wichtigen Entscheidung, wie die Gestaltung. Im Gegensatz zu den Gabeln, osCommerce MS2.2 nicht mit einem Template-System, auch wenn Dritte osCommerce Vorlagen stehen zur Verfügung. Dies wurde als negativ für einige. Aber es bedeutet, dass Designs können von Hand-Code oder ein Template-System installiert. Es gibt mehrere bekannte Vorlage, einschließlich der STS, BTS und smarty.

[bearbeiten] Einschränkungen

Seit seinem Erscheinen im Jahr 2003, eine Reihe von Fragen in Bezug auf die Funktionalität wurden von den Nutzern anerkannt und zum Teil von dem Entwicklerteam zu protokollieren. Zum Beispiel:

1. UPS ist nicht länger eine Standard-Versand-Modul, aber hinzugefügt werden können.
2. Das Handbuch Kreditkarte ist nicht PCI-konform und sollte nur zum Testen.
3. Downloadable-Produkte sind nicht völlig sicher, aber gesichert werden kann.
4. Bild-Miniaturen in der Tat sind die Bilder in voller Größe reduziert, die Auswirkungen für die Darstellung der Bandbreite.
5. Die PSI-Gate-Modul ist nicht mehr betriebsbereit und muss ersetzt werden durch eine XML-Version.
6. Das Fehlen eines Plug-in-System-Add-ons schwierig, da jedes Add-On ändert den Kern Anwendung.
7. Wenn ein um die Voraussetzungen für freie Schifffahrt dann keine andere Möglichkeit vorhanden ist, so ein Geschäft nicht bieten kann regelmäßiger kostenloser Versand bei Bestellungen über einem bestimmten Wert und eine separate Premium-Express-Versand (wie Amazon.com hat)
8. Logischen Fehler in der Überprüfung Versandarten können Kunden umgehen Beschränkungen der freien Schifffahrt auf Websites, die kostenlose Lieferung (durch das Ausfüllen ihrer Warenkorb über den kostenlosen Versand begrenzen, Verfahren an der Kasse Versandart Auswahl Seite, und entfernen Sie Elemente aus ihrem Warenkorb )

[Bearbeiten] Kritik

Kritik von osCommerce aus Sicherheitslücken, einschließlich SQL-Injection über unkontrollierte PHP-Code und locker-Datei oder das Verzeichnis Berechtigungen, die erforderlich sind, für die Funktionalität.

Das Fehlen eines add-on/plugin Architektur bedeutet, dass Entwickler sind oft mit zu nehmen bereits gegabelt Versionen von osCommerce, führen diff Befehl Kontrollen, und verschmelzen in den neuen Code. Dies ist jedoch problematisch, weil die Entwickler muss entscheiden, ob die diff Änderungen sieht er sich auf die Tatsache, dass die bisherigen Code wurde für eine neuere Version von osCommerce ist oder ob es sich auf Code von einem anderen Add-on, die für ihre hinzufügen -auf zu arbeiten. Deshalb, 3-Wege-diff Befehl Kontrollen und sehr sorgfältige Aufmerksamkeit erforderlich sind, um die Anwendung Add-ons. Im Grunde könnte dies osCommerce instabil oder anfällig für Sicherheitslücken, weil Entwickler könnten zögern zu aktualisieren, wenn sie würde ihre Reihe von Add-ons sie haben im Laufe der Jahre. Viele Entwickler arbeiten nicht mit osCommerce aus diesem Grund, und stattdessen wandern zu einem Commerce-Plattform, die eine formale Plugin-Architektur.

[Bearbeiten] Geschichte

osCommerce wurde im März 2000 in Deutschland mit Projekt-Gründer und Leiter Harald Ponce de Leon wie der Exchange-Projekt. OsCommerce ist zwar offiziell noch in der Entwicklung, den aktuellen Milestone 2/2 Freigabe (Release Candidate 2a) gilt als stabil. Im August 2008 osCommerce Website sagt, dass es über 14.000 ‘live’ Webseiten mit dem Programm. [1] Diese Zahl ist fast immer konservativ, da die Aufnahme in osCommerce Hosting Panel Anwendung Installationsprogramme wie Fantastico (Web-Hosting) [2] und seine Abhängigkeit von osCommerce Nutzer zwischen ihren Standorten in der Live-Shop osCommerce Angebote.

Die geplante Meilenstein 3.0 ist zu erwarten, dass sich große Re-write des Programms, um eine objektorientierte Datenbank, ein Template-System zur einfachen Layout-Änderungen, und die Aufnahme eines Administrations-Bereich Benutzername und Passwort Definition während der Installation [3]. Eine frühe Release-Kandidat von osCommerce 3.0 (osCommerce Online Merchant 3.0A4) wurde zum Download zur Verfügung, da der 31. März 2007, 03:11 AM [4]

Auf der 29. Oktober 2008 wurde bekannt gegeben, von Harald Ponce de Leon (Projektleiter), dass das Ziel ist es, v2.2 abgeschlossen und die Freigabe v3.0 Alpha 5 so bald wie möglich zu gestalten. [5]

Am 15. März 2009 osCommerce templates die erste offizielle Version von osCommerce Online Merchant V 3.0 als stabile, Produktions-Alpha-Release bereit. [6]. Eingeführt, mit dieser Version ist eine neue “soziale Codierung auf Github”-Initiative, die von osCommerce zu beleben eine zuvor langsame Entwicklung Zyklus.