Login
Newsletter
Werbung

Thema: Statische Webseiten mit Pelican erstellen

26 Kommentar(e) || Alle anzeigen ||  RSS
Kommentare von Lesern spiegeln nicht unbedingt die Meinung der Redaktion wider.
1
Von hosi am Do, 31. Juli 2014 um 15:15 #

Ich finde solche kleinen schlauen Lösungen immer sehr interessant. Denn die Flexibilität und Einfachkeit von wordpress und ähnlichen Lösungen erkauft man sich über eine nicht überschaubare Komplexität. Das führt nicht nur zu mehr Fehlern und Sicherheitsproblematiken, sondern macht auch Anpassungen sehr schwierig.

Für Webseiten gibt es eine ähnliche Vorgehensweise: DJTB. Das ist ein ähnliches System, dass ganze Webseiten dynamisch generiert. Man braucht keine Datenbank und kein PHP, sondern kann über Templates (die auf Wunsch in einer dropbox liegen) die Seite online generieren. Keine Sicherheitslücken, NULL Komplexität, alles sehr überschaubar und transparent. Und über jquery und bootstrap garantiert kompatibel und flexibel.

Falls jemand einen Blick wagen will: http://djtb.hosfeld.de

(Full disclosure: ich bin der Entwickler)...

[
| Versenden | Drucken ]
  • 0
    Von fx991 am Do, 31. Juli 2014 um 22:17 #

    Bitte loeschen. Das ist Werbung für ein kommerzielles Produkt.

    [
    | Versenden | Drucken ]
    • 0
      Von haha am Do, 31. Juli 2014 um 23:56 #

      Was soll das denn wieder?
      Kommerzielle Produkte erhöhen die Vielfalt.
      Solange keine Produkte von Wegelagerern, Patenttrollen und Angehörigen der Mafia-IT vorgestellt werden, ist das schon ok so.

      Starte doch eine Petition, das GPL-Produkte nur auf freien Betriebssystemen laufen dürfen ;-)

      [
      | Versenden | Drucken ]
      • 0
        Von LH_ am Fr, 1. August 2014 um 07:44 #

        Werbung ist dennoch nicht erwünscht.
        Zumal dies eine auf Open Source ausgerichtete Seite ist, auf der Werbung für eine Closed Source Software noch einmal unpassender ist.

        [
        | Versenden | Drucken ]
        • 0
          Von gol am Fr, 1. August 2014 um 09:23 #

          Das hat pl noch nie interessiert. Es gibt einige Artikel die Werbung für CSS machen nur weil die Software auch für Linux gibt.

          [
          | Versenden | Drucken ]
          • 0
            Von LH_ am Fr, 1. August 2014 um 09:43 #

            Du kannst offensichtlich den Unterschied nicht sehen, ob eine Seite wie PL unabhängig über etwas berichtet, oder ob ein Entwickler schmierig wie ein Gebrauchtwagenverkäufer für seine Software in einem Newsbereich schreibt.
            Nebenher ist die Closes Source Software, über die PL sonst berichtet, meist auch einfach verfügbar, und von allgemeinen Interesse. Beides sehe ich so bei dir nicht.

            Offen gesagt sehe ich auch nicht mal, was an deiner Lösung einen Wert haben soll. Sie klingt zu 100% wie eine von hunderten Lösungen zum gleichen Thema.
            Warum hast du dir da überhaupt die Mühe gemacht?
            Klar, das du unter solchen Umständen ein Newsforum zumüllen musst...

            [
            | Versenden | Drucken ]
            • 0
              Von LH_ am Fr, 1. August 2014 um 09:51 #

              P.S.: Mir ist klar, das du meine Sicht darauf vermutlich nicht nachvollziehen kannst...
              Überlege trotzdem, ob du wirklich willst, das jeder CSS Entwickler in Foren zu jedem Thema ruft "hab ich aber auch was!"

              Das mag erträglich sein, wenn es einer tut. Aber wenn du es für richtig hältst, dürften es dann eben alle. Und bald wäre das nicht mehr lustig.

              Wenn du also selbst nicht 100 Werbebeiträge für richtig halten würdest, dann sei auch nicht der erste, der damit anfängt.

              [
              | Versenden | Drucken ]
              0
              Von hosi am Fr, 1. August 2014 um 10:13 #

              > schmierig wie ein Gebrauchtwagenverkäufer

              Hmm, mit diesem Vorwurf und Beleidigung hast Du Dich soeben disqualifiziert...

              > Nebenher ist die Closes Source Software

              Closed Source Software?!? Woher nimmst Du das???? Das von mir entwickelte DJTB ist eine Sammlung von OpenSource Technologien. Perl, Template::Toolkit, jquery, bootstrap sind allesamt OpenSource. In diesem Produkt ist nichts ClosedSource! Du kannst das gleiche DJTB bei Dir ohne irgendeine Lizenzierung aufbauen. Aber dann musst Du das auch installieren, einrichten, konfigurieren und warten. Falls ich das für dich machen soll, hätte ich gerne Geld dafür. Die Konditionen dafür findest Du auf der Webseite zu DJTB.

              Und dass es hunderte ähnliche Lösungen geben soll, glaube ich nicht. Um genau zu sein kenne keine einzige!

              [
              | Versenden | Drucken ]
              • 1
                Von LH_ am Fr, 1. August 2014 um 10:35 #

                "Hmm, mit diesem Vorwurf und Beleidigung hast Du Dich soeben disqualifiziert..."

                Das war eine reine Feststellung, wie dein Post auf mich wirkte. Und das war nun mal sehr negativ. Das mag dir nicht schmecken, aber meine Meinung dazu äußere ich dennoch.

                Allerdings sei angemerkt, das ich übersehen habe, das der eine Beitrag von gol war, nicht von dir. Ändern tut es allerdings nichts wirklich, denn meine bewertenden Äußerungen galten dem Originalbeitrag, Gol hat nur ein anderen Aspekt eingefügt, den ich ihm beantwortet habe.

                Das es CSS ist kommt als Annahme daher, dass wohl niemand hier einen Downloadlink mit Quellcode bei dir gefunden hat.
                Selbst wenn deine Lösung im Kern nur aus OSS besteht, solange niemand daran kommt, ist es Closed. Mag es eine Hostinglösung sein, solange niemand diese Lösung im Quellcode hat, ist es als ganzes kein OSS, selbst wenn dessen Teile OSS sind. Die Lösung als Kombination ist eben verschlossen.
                Viele Hostinglösungen bauen auf OSS auf, das macht sie aber nicht im OSS Sinen frei. Solange du dein System so nur für dich behältst, ist es eine Blackbox. Und darüber muss sich hier nun wirklich niemand freuen. Zumal du auch nur behauptest, das du nur OSS Komponenten nutzt. Nachweisen kann das hier keiner.

                Dies ist das klassische Problem, das die meisten alten Lizenzen solche Situationen nicht abgedeckt haben. Betrieb als Server ist eben nicht Weitergabe.

                Nebenher erwähnt deine Homepage auch nichts, was deine Lösung wirklich interessant macht. Alles schon oft dagewesen.
                Wie gesagt, wirkt doch sehr 08/15, und ich wundere mich nicht, das du auf so billige Art werben musst.

                Nebenher solltest du auch meinen Zusatz zu diesem Beitrag oben lesen. Diesen scheinst du ja zu ignorieren. Dabei erklärt er dir noch mal in netteren Worten, warum dein verhalten ein Problem ist.

                Selbst wenn man der OSS/CSS Betrachtung weg geht, ist dein Werben für deine Dienste (unabhängig von Software oder Hostinglösung) immer noch störend. Das mag bei einem noch nicht SO sehr auffallen, aber dabei bleibt es eben meistens nicht. So etwas das kann niemand wollen.

                Morgen kommt jeder Provider, jeder Shop, jeder Hersteller von Smartphones und müllt die Foren voll, hat er doch auch einen wagen OSS Bezug.
                Super...

                [
                | Versenden | Drucken ]
                • 0
                  Von hosi am Fr, 1. August 2014 um 21:43 #

                  DJTB vereint verschiedene "Technologien" (dropbox/OwnCloud, jquery, bootstrap, tt2site) zu einem "Produkt". Dafür ist keinerlei Code notwendig, der unter einer offenen Lizenz stehen könnte. Es gibt keinen Download-Link, den wir anbieten könnten, da es schlichtweg keinen Code gibt, der für den Betrieb einer solchen Lösung notwendig ist. Sieh es als theoretisches Konstrukt, falls das für Dich einfacher sein sollte.

                  Und was die Lösung interessant macht:
                  - vorhandene Templates (joomla, contao, wordpress, usw.) können genutzt werden
                  - man kann kollaborativ an der Seite arbeiten, indem man z.B. die vorhandenen dropbox-Authentifizierungen und APIs nutzt.
                  - die generierten Seiten sind reines HTML (keine Skripte, keine DB, kein PHP, keine Security-Updates)
                  - keinerlei Wartung notwendig.

                  Und -- um wieder on-topic zu werden -- DJTB ist wie pelican (oder auch blosxom) eine schlanke Lösung, die von Anfang an mit Blick auf Transparenz,
                  Interoperabilität und Schnelligkeit entwickelt wurde, dabei aber in weiten Bereichen deutlich flexibler ist, als CMS-Monster wie wordpress & Co.

                  Und Dir ganz persönlich kann ich nur den Tipp geben, Deine Kritik in einer weniger persönlichen und beleidigenden Form anzubringen.

                  [
                  | Versenden | Drucken ]
                  • 0
                    Von LH_ am Fr, 1. August 2014 um 22:29 #

                    "Es gibt keinen Download-Link, den wir anbieten könnten, da es schlichtweg keinen Code gibt, der für den Betrieb einer solchen Lösung notwendig ist"

                    Das ist eine deutlich zu einfache Sicht auf die Dinge. Natürlich ist auch die Zusammenstellung und Konfiguration einer Software von Wert, und als solches oftmals ein vollständiges Projekt. Du sagst dies ja im Grunde selbst, in dem du ihm einen Namen gibst, und es als wertvoll genug betrachtest, dass du meinst andere würden dafür zahlen.
                    Eine solche Zusammenstellung kann man veröffentliche, tut man es nicht, hält man eben etwas zurück. Das ist von der Lizenz her nicht verboten, hat aber mit "Transparenz" (wie du schreibst...) rein gar nichts zu tun.
                    Typische Vertretter solcher Zusammenstellungen sind z.B. Linux Distributionen, aber auch diverse fertige Lösungen für z.B. Mailserver oder Fileserver, die zum großen Teil aus OSS Komponenten bestehen.

                    Das du dies nicht tust, macht die Lösung als solches ja nun einmal nicht offen. Da halte ich den - in diesem Thread nicht von mir aufgebrachten - Begriff von CSS für deine Lösung für absolut angemessen. Du sitzt auf deinem "Produkt und hütest es.

                    Amazon, Google und co. nutzen auch viel Open Source Software in ihrer Infrastruktur. Und meinst du wirklich, dies macht diese Systeme zu etwas anderem, als geschlossene Blöcke, in die wir keinen Einblick haben?

                    Eigentlich könnte man sogar sagen, das dein geringer eigener Anteil an der Lösung die Sache sogar noch trauriger macht.
                    Du nimmst Open Source Software, stellst sie nur zusammen, und schwuppst hast du ein "Produkt", dass du anderen verkaufen willst.
                    Entweder ist deine Eigenleistung wirklich SO gering, dass du GAR NICHTS entwickelst hast (auch keine Scripte zur Steuerung und co.), oder du lässt eben doch gerade etwas in deiner Erklärung weg.
                    Hast du aber wirklich nichts eigenes beigetragen, und nur vorhandenes zusammen gestellt, macht dies für mich die Wahl eines Namens, das bauen einer Homepage und das Werben hier eher beschämender.
                    Es ist absolut ok OSS für eigene Projekte zu nehmen, verdammt das ist der Sinn dahinter. Auch für kommerzielle Dienste. Das will ich dir absolut nicht absprechen. Aber du selbst stellt deine Leistung wirklich als SO gering dar, dass es keine gibt.
                    Dann aber dafür hier zu werben, als ob du etwas neues geschaffen hättest.

                    Davon kann man dann wohl halten, was man will..

                    Wo der Vorteil deiner Lösung zu anderen hier in diesem Newsthread (nicht nur in diesem einzelnen Thread) sein soll, erkenne ich immer noch nicht.
                    Das, was du beschreibst, ist exakt die Tätigkeit eines jeden Generators für statische Seiten...

                    Einzig der Punkt 1. (Templates) wäre etwas. Aber erklären tust du es ja leider nicht...
                    Allerdings bezweifle ich deine Aussage, zum einen hast du dies nicht auf der Homepage aufgeführt (seltsam, für ein so wichtiges Feature...), zum anderen ist es an sich auch nicht sinnvoll möglich, sind doch die Templates der jeweiligen Systeme (wordpress, joomla) stark auf deren Struktur ausgelegt, und passen so erstmal ohne Anpassungen eigentlich nicht zu einem statischen Generator.
                    Oder blässt du hier auf, dass du HTML, CSS und JS nutzen kannst? Das ist ja nicht wirklich das selbe, wie komplette Templates zu nutzen.
                    Das wäre wenig beeindruckend...
                    Laut deiner Doku nutzt du TT2, mir wäre neu, wenn dieser mit den von dir genannten Templates umgehen kann. Das behauptet so auch niemand im Internet.

                    Am Ende ein 08/15 Seitengenerator, für den du hier Werbung schreibst. Wahnsinn.
                    Wenn das alle machen, dann gute Nacht.

                    Und zum Punkt Art der Kritik: Meine Kritik war nicht wirklich beleidigend (außer du bist extrem dünnhäutig...), aber deutlich ohne Zweifel. Und das sollte sie sein. Sie sollte klar zum Ausdruck bringen, wie unwürdig ich ein solches Verhalten finde. Das durftest du auch gerne aus dem Text herauslesen. Bedenke aber, dass dies ein eher technisches Umfeld ist, in dem üblicherweise ein etwas ruppigerer Ton herrscht. Das Umfeld ist bei einer Aussage immer zu beachten. Als Beispiel sei ihr die Kernel Mailingliste genannt (wobei es dort teils vielleicht etwas zu weit geht. Zumindest ab und an). Die härtere Wortwahl dient schlicht der besseren Verständigung der Absicht, schließlich ließt kaum jemand wirklich aufmerksam. Mir feiner Wortwahl ist kaum eine Botschaft zu übermitteln.

                    Und an unseren Dudenfreund: Nein, ich habe den Beitrag nicht noch einmal zur Korrektur gelesen. Das ist mir das Thema um diese Zeit einfach gerade nicht wichtig genug. Hab also deine Freude daran.

                    [
                    | Versenden | Drucken ]
                    • 0
                      Von hosi am Sa, 2. August 2014 um 11:50 #

                      Ich glaube, Du hast DJTB noch nicht richtig verstanden. Die genutzten Technologien sind offen und selbst TT2site ist im "Badger-Buch" dokumentiert. Die Verkettung der Technologien (dropbox, tt2site, jquery, bootstrap) ist neu. Für dieses Produkt muss aber niemand zahlen -- das kann jeder eigenständig aufbauen.

                      Wir bieten Hosting und Services rund um die Nutzung dieser Zusammenstellung an.

                      [
                      | Versenden | Drucken ]
                      • 0
                        Von LH_ am Sa, 2. August 2014 um 12:19 #

                        Das, was du hier beschreibst, ist durchaus exakt das, was ich unter deinem Dienst verstanden habe, daher habe ich diesem Ansatz ja auch mehrere Absätze in meinem Text gewidmet.

                        Was du hier Verkettung nennst ist eben der Teil, den du geschlossen hältst. Entsprechend ist es kein offenes System, auch wenn es aus offenen Komponenten besteht.

                        Würdest du nur eine Komponente einsetze, wäre dies natürlich eher wenig relevant. Durch die Verbindung von Komponenten entsteht jedoch praktisch etwas eigenes, wobei der Grad des Aufwandes den Wert definiert.

                        Daher meine Aussage, dass ich die Werbung sogar eher schlimmer finde, wenn du eventuell gar nichts wirklich geleistet hast, obwohl du im Originalpost nahelegst, das du etwas neues zu bieten hättest. Diese Vermutung (das du etwas neues geschaffen hättest) lese ich aus Formulierungen wie "Das ist ein ähnliches System", die deine Lösung nahe zu der Software aus dem Beitrag bringen. Wenn du aber nur bestehendes nutzt, ist diese Aussage von dir eigentlich mehr als Anmaßend. Dann hättest du (moralisch) die Komponenten erwähnen müssen, welche die eigentliche Leistung darstellen.

                        Doch je mehr wir uns "unterhalten", umso mehr kommt heraus, das du wohl doch nur auf bestehende Sachen ein Label geklatscht hast.
                        Und anstatt es einfach Hosting zu nennen, erweckst du den Anschein, das du wirklich etwas neues gebaut hast.

                        Oder eben deine Leistung falsch beschreibst, um zu verschleiern, das dein Projekt eben doch auch aus CSS besteht, welche zu selbst zu den bestehenden OSS Programmen entwickelt hast.
                        Beachte, dass auch komplexe Scripte eben durchaus Software sind. Ebenso Webfrontend, falls so etwas existiert.

                        Im Grunde kann es nur eines von beiden sein, und beides ist eher mau.
                        Beides ist an sich erstmal rechtlich natürlich absolut ok. Wie gesagt will ich dir das gar nicht absprechen, habe ich auch nie gewollt. Aber moralisch halt eich beide Fälle für zweifelhaft, wenn du dann Werbung in einem "Forum" wie diesem machst, vor allem wenn dann auch noch ein falscher Anschein über die genaue Leistung deiner Arbeit erzeugt wird.

                        Generell finde ich es jedoch etwas schade, das du den einzigen wirklich spannenden Punkt nicht beantwortest hast: Das Thema Templates.
                        Das Auslassen dieses Thema erweckt nun noch einmal den Anschein, das du dich mit Federn schmückst, die dir gar nicht zu stehen.
                        Da aber die Basislösung das gar nicht herzugeben scheint, kann es wohl nur so sein. Außer natürlich, du hast sie angepasst, und teilst den Quellcode nicht, oder du hast etwas eigenes gebaut, das du als CSS behältst.
                        Wie man es auch dreht und wendet (außer natürlich, meine Information zum Funktionumfang von TT2 ist falsch), gut ist es nicht.

                        [
                        | Versenden | Drucken ]
              1
              Von LH__ am Fr, 1. August 2014 um 11:58 #

              P.P.S.: Offensichtlich bin ich beim Threading der Kommentare etwas durcheinander gekommen, denn "Offen gesagt sehe ich auch nicht mal, was an deiner Lösung einen Wert haben soll" bezieht sich auf den OP, während mein Kommentar auf einen anderen Kommentator antwortet, der damit nichts zu tun hat.

              [
              | Versenden | Drucken ]
              • 1
                Von LH_ am Fr, 1. August 2014 um 11:58 #

                Wer ist eigentlich dieser LH_?

                [
                | Versenden | Drucken ]
                0
                Von LH_ am Fr, 1. August 2014 um 12:03 #

                Jaja, ich werde irgendwann mal mein Login raussuchen. Aber nach 15 Jahren PL bin ich halt posten ohne Login gewohnt. Entsprechend muss ich wohl damit Leben, das jeder mit diesem Nick schreiben kann ;)

                Und ja, dieser Beitrag oben (und die erste Antwort drauf) sind nicht von mir.
                Dies sollte schon daran deutlich werden, das ich dieses Thema bereits in meinem Beitrag weit vorher geklärt habe.

                [
                | Versenden | Drucken ]
            0
            Von hjb am Fr, 1. August 2014 um 11:00 #

            Eine Erwähnung ist keine Werbung.

            [
            | Versenden | Drucken ]
            • 0
              Von LH_ am Fr, 1. August 2014 um 11:34 #

              Dann solltest du dich bald über ganz viele Erwähnungen solcher Lösungen freuen dürfen ;) Das macht auf Dauer dann sicher viel Spaß zu moderieren.

              Ganz ehrlich, wo bitte würdest du die Grenze ziehen?
              Eine Erwähnung wäre IHMO bestenfalls ein Nebensatz, und idealerweise dann auch von jemanden, der nicht der verdammte (sorry...) Entwickler/Betreiber ist.

              Ein längerer Beitrag, der durchaus ein paar Details nennt plus einen Link? Da habe ich schon kürzere Werbung gesehen...

              [
              | Versenden | Drucken ]
      0
      Von finger am Fr, 1. August 2014 um 12:35 #

      Ich sehe keine Werbung, Du übertreibst.

      [
      | Versenden | Drucken ]
      • 0
        Von LH_ am Fr, 1. August 2014 um 12:41 #

        Es ist wohl eine Entwicklung, die sich kaum noch aufhalten lässt: "Wir" (im Sinne der Menschen der westlichen Welt) gewöhnen uns so sehr an Werbung, das wir sie als normal ansehen, ja nicht mal mehr als solche erkennen mögen.

        Der Beitrag oben entspricht leider exakt dem, was Werbung ausmacht. Er soll für ein kommerzielles Angebot werben, tut dies im Auftrag (bzw. hier sogar direkt durch) den Betreiber des Angebots, und will damit Umsatz generieren. In diesem Fall sehr direkt, und nicht nur z.B. über Markenstärkung.

        Was könnte es anderes als Werbung sein?

        Wenn wir den Begriff Werbung so eng fassen, das ein solcher Beitrag nicht darunter fällt, dann fällt praktisch nichts mehr unter Werbung.

        [
        | Versenden | Drucken ]
Pro-Linux
Pro-Linux @Facebook
Neue Nachrichten
Werbung