cybton.com
Über uns | Jobs | Werbung | Sitemap | AGB | Impressum | Hilfe ?
 Kostenlos anmelden)
wichtigHier wird nichts mehr gelöscht!
Forum
Aktuellste Beiträge
Forenregeln

Community
BB-Codes
Tags
Chat
Suche (Web)
Wer ist online?
Top-User

Basar


Statistik
Mitglieder gesamt: 69657
Mitglieder online: 1
Gäste online: 3
mehr...

Anzeige

Thread: ConfWizard

Tags: demo
Seite 1 von 6841234Letzte »

24.03.2013 18:38 Uhr

 

Status: offline
Hi,

wie schon im anderen Thread angedeutet geht die Entwicklung vom ConfWizard voran. Ohn langes Geschwafel:

Livedemo:
Url: http://demo.integralstudio.net

Benutzer mit Administratorrechten:
Benutzer: web1000
Passwort: zugang

Benutzer mit eingeschränkten Rechten
Benutzer: web1024
Passwort: 0123456789

Über Feedback würde ich mich freuen. Das Projekt steckt noch in den Kinderschuhen und hat zur Zeit nur eine Person, welche Designer, Coder, Tester in Personalunion ist.

Die Daten werden alle 25 Minuten zurück gesetzt und die Systemänderungen (welche im Livebetrieb dann auch wirken würden) werden alle 5 Minuten durchgeführt. In der Demoversion wurden selbstverständlich die systemändernden Programmcodeteile auskommentiert  :wink: 

Features:
Natürlich gibt es haufenweise andere Hosting Panels. Das ist ist aber anders (behaupt natürlich jeder ).

rekursiver Ressourcenbaum (top!)
Die Ressourcen (Anzahl Domains, FTP-Zugänge, Subdomains, Cronjobs, Unterbenutzer) werden an einen Benutzer durch sogenannte Angebotsvorlagen zugewiesen. Darf dieser Unterbenutzer anlegen, so darf er nach gut dünkten seine Ressourcen auf diese aufteilen. Mit 100 MySQL Datenbanken und dem Recht 10 Unternutzer anzulegen könnte er folgendes machen:
  • 1 Nutzer mit 100 Datenbanken
  • 10 Nutzer á 10 Datenbanken
  • 1 Nutzer mit 5 80 Datenbanken und 2 Nutzer mit jeweils 10 Datenbanken


Sicherheitsmechanismen
Absolut jede Eingabe wird auf Plausibilität getestet. Selbstverständlich werden alle Passwörter gehasht nur gesichert, falls sie überhaupt gesichert werden müssen.

ein Interface
Kein Umschalten zwischen Reseller und Kunde, denn ein Benutzer ist ein Benutzer! Ist man Administrator oder Reseller, so kann man auch direkt eine Webseite verwalten.
___________________________
<?php
if( $nickname === "wischoo"){
auf_die_Finger_hauen('Rasenkantenstein'); $nickname = "wieschoo"; } ?> http://www.wieschoo.com
25.03.2013 08:51 Uhr

 

pFT
Status: offline
Der reine Wahnsinn, hab mich irgendwie in das Projekt verliebt..  :lol: 
Wünschenswert wäre aber mod_rewrite, sieht einfach besser aus in der Adressleiste.  :wink: 

Gruß Stefan
___________________________
IRC LEBT! Flummi/pFT @ #CybtonDOTcom im quarknet
29.03.2013 20:45 Uhr

 

Status: offline
Zitat:
Der reine Wahnsinn, hab mich irgendwie in das Projekt verliebt..

Und noch ist es nicht fertig  :wink: 

Zitat:
Wünschenswert wäre aber mod_rewrite, sieht einfach besser aus in der Adressleiste

Da die Links dynamisch durch eine klasse generiert werden
PHP:
1
2
3
4
5
6
7
8
9
10
static public function Create($page = "", $action = 'index', $params =array(),$txt)
    {
        $t = '';
        foreach ($params as $key => $value)
        {
            $vv = urlencode($value);
            $t .= "&{$key}=" . $vv;
        }
        return "<a href=\"index.php?page={$page}&action={$action}{$t}\">{$txt}</a>";
    }
sollte das kein Problem sein. Besonders stolz bin ich auf meinen Code, der Formulare auswertet. Der einfache Ablauf ist:
+ PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
if ($Formular->WasSent())
{
     try{
          $Formular->Validate();
          $last_id = $Model->Insert($Formular->GetInput('blub'),User::GetId());
          $html =  Messagebox::Create( 'Dummytext', 'info' ) . new Link( 'tools', 'ssl_assistent', array('step'=>1,'id'=>$last_id), $this->Lang->_('next'), true ) ;
     }catch(Exception $e){
          $Formular->Populate();
          $html =  Messagebox::Create( $e->getMessage(), 'error' ).$Formular->GetHtml();
     }
} else
{
     $html = $Formular->GetHtml();
}
Alle Eingaben durchlaufen eine Kette von Filtern und Validatoren (gibt es da überhaupt ein deutsches Wort?)
___________________________
<?php
if( $nickname === "wischoo"){
auf_die_Finger_hauen('Rasenkantenstein'); $nickname = "wieschoo"; } ?> http://www.wieschoo.com
29.03.2013 23:21 Uhr

 

Status: offline
Methodenbezeichner mit großem Buchstaben am Anfang.  :tear: 
___________________________
Besucht meine Homepage: http://www.sammyshp.de/
29.03.2013 23:38 Uhr

 

Status: offline
Hab Unterstrichphobie seitdem ich auch ab und zu mit C# arbeite.
Ist "$Formular->WasSent()" nicht viel schicker als "$Formular->was_sent()"?
1 mal bearbeitet
___________________________
<?php
if( $nickname === "wischoo"){
auf_die_Finger_hauen('Rasenkantenstein'); $nickname = "wieschoo"; } ?> http://www.wieschoo.com
30.03.2013 00:09 Uhr

 

Status: offline
$Formular->wasSent() ?
$formular->wasSent(); ?
1 mal bearbeitet
___________________________
(V)(;,,;)(V)
Hooray, I'm useful. I'm having a wonderful time. - Dr. Zoidberg
30.03.2013 10:14 Uhr

 

Status: offline
Variablenbezeichner mit großem Buchstaben am Anfang.  :tear:   :tongue: 

Unterstriche gibt's nur in KONSTANTEN_NAMEN.
1 mal bearbeitet
___________________________
Besucht meine Homepage: http://www.sammyshp.de/
31.03.2013 09:54 Uhr

 

Status: offline
Diskutieren wir hier über meinen Stil  :angry:   :lol: 
PHP:
1
$dat_fOrm_diNgeNs_dA_geLl->tYp_haT_senDen_drueCket();
 :tongue: 

Vielleicht sollte ich es nach Befunge portieren.
..........................................................................................................................................................................
Im Ernst: Ich probiere "gerade" openssl in php aus.
Wenn ich ein Zertifikat erstelle, muss erst ein Schlüssel erstellt werden. Wo speichere ich den temporär ab bis das Zertifikat fertig ist (self signed)? Der kann ja 4096 bits sein.
___________________________
<?php
if( $nickname === "wischoo"){
auf_die_Finger_hauen('Rasenkantenstein'); $nickname = "wieschoo"; } ?> http://www.wieschoo.com
31.03.2013 10:23 Uhr

 

Status: offline
Zitat:
Diskutieren wir hier über meinen Stil  :angry:   :lol: 

Sei froh. Das kann nur bedeuten, dass am Rest nichts auszusetzen ist.  :lol: 
1 mal bearbeitet
___________________________
Besucht meine Homepage: http://www.sammyshp.de/
01.04.2013 17:17 Uhr

 

Status: offline
ConfWizard wird auch ServerNameIdentification unterstützen.

Vorschau:
http://www.youtube.com/watch?v=IJn5MmBKzCw
___________________________
<?php
if( $nickname === "wischoo"){
auf_die_Finger_hauen('Rasenkantenstein'); $nickname = "wieschoo"; } ?> http://www.wieschoo.com
Seite 1 von 6841234Letzte »
nach obennach oben

Copyright © 2017 cybton-network

Google
Partner: #Musik - Dein Internetradio - nexem. - .wir machen news
ANEXIA - PHP Entwicklung - Web-Entwicklung - Fritz!Box Anrufmonitor für Mac OS - Rolladen, Markisen und Jalousien in Stuttgart - Rolladen in Stuttgart - SMSjobs