Bronies.de
MyLittlePony - URL Shorter - Druckversion

+- Bronies.de (https://www.bronies.de)
+-- Forum: Bronytum (https://www.bronies.de/forumdisplay.php?fid=23)
+--- Forum: Pony-Software & Brony-Web (https://www.bronies.de/forumdisplay.php?fid=29)
+--- Thema: MyLittlePony - URL Shorter (/showthread.php?tid=12279)

Seiten: 1 2 3


RE: MyLittlePony - URL Shorter - Maddin1436 - 02.06.2013, 07:11

Ich sag mal push (darf ich ja, oder? ) . Die PhP Funktionen sind fertig, es muss nurnoch alles mit jQuery animiert werden und Ajax muss auch benutzt werden Smile


RE: MyLittlePony - URL Shorter - manawyrm - 02.06.2013, 21:24

Willst du mich gleich deinen Sourcecode lesen lassen oder muss ich erst auf 42 verschiedenen Wegen deine Datenbank droppen? Shrug


RE: MyLittlePony - URL Shorter - Maddin1436 - 03.06.2013, 16:38

Naja, müsste hacksicher sein :p . Tut mir leid, alles sehr Geheim.
// Hier hast du einen Vorgeschmack XD
[Bild: bfdaf3b5ae88d6bcf5b4b7a070f5c2b6.png]
Die Scrollbar xD


RE: MyLittlePony - URL Shorter - atomleber - 03.06.2013, 22:40

Also jetzt hast du mich überzeugt. Du kannst also unter webkit die Scrollbar stylen.

elomatreb.


RE: MyLittlePony - URL Shorter - manawyrm - 03.06.2013, 22:57

(03.06.2013)Maddin1436 schrieb:  müsste hacksicher sein
http://twentypercentcooler.de/?rdlaugh


RE: MyLittlePony - URL Shorter - Maddin1436 - 04.06.2013, 10:56

@manawyrm

Wir müssen noch Test's durchführen, weil unsr System sehhhhrr Komplex ist und es noch nicht ausführlich auf Fehler getestet wurde. BTW. sind wir jetzt so weit, dass wir ein Startseiten-dienst sind Twilight happy


RE: MyLittlePony - URL Shorter - laugengebääck - 04.06.2013, 11:05

Klingt interessant, hoffe nach dieser ganzen spannung ists kein scheiß.
Startseitendienst.. hm hab da schon sone vorahnung ^^
rechtschreibung (Öffnen)



RE: MyLittlePony - URL Shorter - Maddin1436 - 04.06.2013, 11:23

^^ , wir müssen nur ausgibig testen, weil wir wollen ja nicht, dass wir durch einen kleinen Fehler unsere datenbanken verlieren. Es gibt aber noch viel zu tun.

- Ich muss mich mit jQuery und Ajax beschäftigen, sodass ich dann Widgets erstellen kann, die man nach belieben anordnen kann.
- Die ganzen Grafiken müssen erstellt werden
- Und es fehlen noch einige PhP Script's und Cronjobs.

// Der Shortener wird in 1-2 Monaten online gehen, aber die Startseite braucht Zeit, weil wir ersteinmal Ideen Sammeln müssen. Es ist auch so, dass die Scripts viele Erweiterungen brauchen, die wir zum laufen bringen müssen.


RE: MyLittlePony - URL Shorter - TranceSwitch - 04.06.2013, 12:07

Wäre cool, wenn der Shortener in verschieden Designs kommt, die man dann selber aussuchen kann. Falls ihr sowas geplant habt, haut ein Pinkamena Design rein :3


RE: MyLittlePony - URL Shorter - Maddin1436 - 04.06.2013, 13:09

@TranceSwitch

Nja. Wir haben es so gedacht, dass jeder beim URL-Shortener sein eigenes Hintergrundbild einfügen kann und sich dann das ganze Design dem Hintergrundbild anpasst (so ähnlich wie bei Ubuntu)


RE: MyLittlePony - URL Shorter - TranceSwitch - 04.06.2013, 14:55

mit Stylish? Oder wie haste es dir gedacht?


RE: MyLittlePony - URL Shorter - Maddin1436 - 04.06.2013, 15:33

jQuery + Ajax + HTML , damit ist sowas möglich^^ (natürlich benötigt man auch Cookies, um abzuspeichern wer elches stylesheet benutzt) , ohne Erweiterungen etc. das Script muss dann halt nur zwischen den verschieden Stylesheets switchen.


RE: MyLittlePony - URL Shorter - atomleber - 04.06.2013, 17:52

Bitte tue der Welt einen Gefallen und verwende nicht für jedes Hintergrundbild ein eigenes Stylesheet. Definiere die Eigenschaften des Hintergrundbildes im main-Stylesheet und generiere mit jQuery einen <style>-Tag im Head der das genau Bild setzt.

Ausserdem: Wozu zur Hölle braucht man für einen Linkverkürzer AJAX? Klingt leider wieder sehr nach maßlos überladener Seite.

elomatreb.


RE: MyLittlePony - URL Shorter - manawyrm - 04.06.2013, 18:30

Im Frontend für das Anlegen von Links kann man das ja machen. (auch wenn ich es ebenfalls für Resourcenverschwendung halte).

Viel interessanter würde ich den Aufbau des Linkservers selbst finden.

Weiterhin kann man die Performance vergessen, wenn für jeden Klick auf einen Link ein PHP-Thread gespawnt/aus dem Threadpool genommen wird.
Da könnte man den kompletten Shorter schon mit nem Link auf fefe abschießen.

Hier bräuchte es eine Lösung wie z.B. eine dauerhafte Verbindung und ein Verarbeiten von eingehenden Verbindungen mittels Events. Klingt nach einer Aufgabe für node.js!

Soviel mal dazu von mir,
Tobias


RE: MyLittlePony - URL Shorter - Maddin1436 - 04.06.2013, 18:49

@elomatreb

Jedes "Theme" ist eigen gestaltet hat eigene Buttons / Farben etc. daher ein eigenes Stylesheet. Es wird nicht nur ein Shortener sondern auch eine Art Startseite (sowas wie Google , nur indirekt an Bronies gerichtet)

@manawyrm

Wir sind uns noch nicht sicher, welche Methode wir genau benutzen, dies werden wir später in Ausgibiegen Test's herausfinden. Node.js verwenden wir schon Wink


RE: MyLittlePony - URL Shorter - atomleber - 04.06.2013, 18:53

Das Konzept von "Startseiten" ist heutzutage sowieso veraltet. Alles wird dezentralisiert; In den meisten Browsern muss ein unerfahrener Nutzer ganz schön rumsuchen bevor er eine Startseite eingerichtet kriegt.

Ausserdem solltest du (wie manawyrm auch bereits erwähnte) EXTREM vorsichtig sein und eine gute Übernutzungserkennung für Links einbauen. Man schießt dir deinen Server innerhalb von Sekunden ab, wenn man nur will.

elomatreb.


RE: MyLittlePony - URL Shorter - Maddin1436 - 04.06.2013, 19:09

Zitat:Also ich nutze MySQL als Datenbank, mit der PHP Erweiterung MySQLi. Ich nutze vermutlich MyISAM, das ist die Tabellenart. Verglichen mit InnoDB ist sie schneller, dafür nicht für so große Datenmengen vorgesehen. Da aber ein paar tausend Einträge in Relation noch wenig sind ist das schneller. Ist MongoDB ist was für Mongos, wie der Name schon sagt...

Und was meinst du mit PHP-Thread? Wasn fürn Threadpool? PHP baut bei jedem Seitenaufruf eine MySQLi Verbindung auf und schließt diese am Ende... Nix Performanze im Arsch oder so...?!

[Bild: powerDigga.PNG]

Und das ist sogar mit InnoDB, nicht mit MyISAM



RE: MyLittlePony - URL Shorter - atomleber - 04.06.2013, 20:52

(04.06.2013)Maddin1436 schrieb:  MongoDB ist was für Mongos, wie der Name schon sagt...

Unnötigster Satz im ganzen Thread, mongoDB ist eher die schnellste, noch nutzbare Datenbank die es aktuell gibt.

Zu deinem Bild: 1300 Einträge sind nichts. Überhaupt Nichts. Machs mit 500k, dann merkst du wie schnell mySQL langsam wird.

Was ein PHP-Thread ist? Lies dir bitte, bitte nochmal durch wie dein Server funktioniert.

elomatreb.


RE: MyLittlePony - URL Shorter - manawyrm - 04.06.2013, 21:10

Zitat:MongoDB ist was für Mongos, wie der Name schon sagt...
http://fc09.deviantart.net/fs70/f/2012/207/e/9/_gif__multi6_fuckthisthread_by_drzackrosimagemacros-d58n4zq.gif

Zitat:PHP baut bei jedem Seitenaufruf eine MySQLi Verbindung auf und schließt diese am Ende
Das ist keinesfalls etwas gutes, sondern eher ein Nachteil.
Für jeden Seitenaufruf wird a) von PHP b) von MySQL für die Verbindung ein Thread genommen.

Das ist in jedem Fall etwas, was man nach Möglichkeit tunlichst verhindern möchte.
Außerdem ist es toll, dass ihr node.js einsetzt. Ich weiß zwar nicht, wofür ihr das nutzt, aber wenn ihr trotzdem da noch PHP drin habt, könnt ihr das auch gleich lassen...


RE: MyLittlePony - URL Shorter - Maddin1436 - 15.02.2014, 19:05

Hallihallöchen liebe Leutchen,
Es gibt Informationen! Und zwar war das Projekt eine Zeit lang ziemlich inaktiv (was einige schon mitbekommen haben) , aber es geht vorwärts! Wir haben schon 6/10 der Grafiken und 1/10 des Geamtdesigns fertig. Das Design der Website und der eigendliche Aufbau der Seite wird aber noch bis zum Release geheim gehalten. Wenn ihr Lust habt könnt ihr ja schon einmal bei unserem Deviantaccount vorbeischnuppern und unsere mittelmäßigen Zeichenkünste bewundern. http://bronifyme.deviantart.com/
Für Fragen bin ich gerne offen. Smile
MfG