jeudi 20 novembre 2014

Une base de donné parfaite

Dans mon "skeleton" j'ai créer une page Php qui devra s'auto-détruire une fois utilisé.

C'est le créateur des tables de base de données complète pour mon système pour compagnies avec contra.

Depuis le temps que je manipule et créer des base de données pour mes clients il est maintenant le temps d'en créer une qui va être disont t extrêmement parfaite!

J'ai cherché internet pour la meilleur des meilleur structure complète et AUCUNE approchait ne serait-ce qu'un tout petit peu mes exigences!

Tout doit y être! Forward keys, index, unique, many to many, one to many, on delete cascade... e.c.t.

Mon système intégrera clients, employées et compagnie avec leurs informations: plusieurs émail, plusieurs adresses, plusieurs, téléphonez/fax et leurs catégories; Personnel, Domicile, mobile, autre.

Les employées pourront être associer a un contra avec leurs rôle pour chaque contra.

Bien sur j'ajoute mon fameux ACL (accessible contrôle liste) qui est plusieurs rôles qui comprennent plusieurs permissions sur le site pour chacun des droits. Un membre pourra être, exclusivement au rôles, s'être fait attribué une permission ou retiré une permission...

Je vais mettre sur ce blog le query de création total de mon chef d'oeuvre lors ce que j'en serai totalement satisfait... peut être même avec une image de la structure...

samedi 1 novembre 2014

Retour du webmaster en partage

Depuis trop longtemps je m'enferme dans mon code et ne partage pas mes découvertes et réussites.
J'ai donc décidé d'au moins tenter de publier une fois par mois un petit article sur mon avancement dans mes créations ou mes découverte sur et pour les webmasters, designer et toute les métiers du web. Parce que aujourd'hui le terme "Webmaster" est maintenant crénelé en plein de petits différent métier... trop de technologies bien sûr!
Et moi eh bien je suis tous ces métiers è la fois donc je garde le pseudonyme "Webmaster".

Pour ce faire je me facilite la tâche en utilisant Windows Live Writer pour publier ce “Post” dans ce blog.

Voilà maintenant aujourd’hui ce que j’ai en tête est de me sauver du temps en ajoutant un nouveau client à mon serveur WebHostingBuzz dans mon “Web Hosting manager”.

Facile ! Mes sites ont tous une structure assez équivalente

Cette Structure est longue et fastidieuse a créé à toutes les fois… de plus si je veux suivre une bonne convention et que mes pages de codes fonctionnes pour n’importe quel clients avec de petits changements mineures cela va m’aider!

Donc dans le Web hosting manager, à toutes les fois que je créer un nouvel espace d’hébergement pour un nouveau client un dossier se fait copier automatiquement pour ce nouvel espace. Ils appellent cela le “skeleton”.

Mais, faire une mise à jour ou même créer le skeleton directement dans le WebHosting manager est pas très “User-friendly”.
Donc j’ai fait un accès ftp dans mon programme IDE pour programmeur NetBeans.

clip_image001

Je vais même lui ajouter les pages de départ pour En Construction et contactez-nous sans mettre de style.

Voilà une économie de temps de fous pour les concepteurs de site web sans Framework!

mardi 3 janvier 2012

Les tres gros sites et compagnies de sites sous le meme systeme

Les site internet monstres sont vraiment hot mais il y a encore plus hot que les gros sites internet. Il y a les collections de sites internet sous un système gagnant.

Voici ce donc je parle:
Envato ont 3 systèmes dont:

- Marketplaces: plusieurs sites sous le même système pour plusieurs sujets à vendres.

>http://photodune.net/
>http://marketplace.tutsplus.com/
>http://codecanyon.net/
>http://3docean.net/
>http://graphicriver.net/
>http://videohive.net/
>http://themeforest.net/
>http://audiojungle.net/
>http://activeden.net/

Les TutsPlus+: Des Tutoriels gratuits pour différents sujets

>http://psd.tutsplus.com/
>http://net.tutsplus.com/
>http://vector.tutsplus.com/
>http://audio.tutsplus.com/
>http://ae.tutsplus.com/
>http://cg.tutsplus.com/
>http://active.tutsplus.com/
>http://photo.tutsplus.com/
>http://mobile.tutsplus.com/
>http://webdesign.tutsplus.com/
>http://wp.tutsplus.com/

Leurs sites internet qui représentes plus des blogs sur différents sujets.

> Je les nommes pas il y en a plusieurs mais sont tous très intéressants les un aux autres

Alors ce genre de système de déploiement demande énormément de staff pour le contenue mais tout comme les Tutsplus+ le contenue est généré par les membres et usagées. Ce qui simplifie grandement la tâche!

Une autre compagnie serait les http://stackexchange.com/ qui ont 76 sites web tous sur le même système (Questions et réponses) mais différents sujets. Encore une fois ce sont les adepte et membres qui en font le contenue! Pour ma par ce que je vaux faire moi aussi est un réseau identique mais pour les collectionneurs dans différents contextes ! Alors au travaille ! ;)

mardi 5 juillet 2011

Sites down

Mon serveur à Atlanta DC a eu un « power faillure » mes sites sont tous down. Alors si tu te demandais pourquoi le site et les emails ne fonctionnent pas… voici le lien de leur réinstallation de leur serveurs !
Capture
Le lien du suivis pour le file systèm check
http://www.webhostingbuzz.com/forum/rs11-abstractdns-com-server-207-210-44-atlanta-nap/6875-server-unavailability-power-failure.html
Ils le mettent à jour pour notre suivi personnel de cette catastrophe.
Désolé pour cet inconvénient.

vendredi 31 décembre 2010

Design au fur et à mesure

J’ai décidé de faire ce projet en parallèle au site de l’un de mes client qui est un client bien particulier. Et pour aider a la visualisation en action de mon projet je fait aussi le design en même temps que la programmation de mon projet.

Ca aide énormément d’être fière de notre avancé dans un projet de programmation de programme web et en même temps je vois si c’est réalisable.

Exemple, mon programme doit avoir son coté administration embarqué. Le futur administrateur a le droit lui aussi d’avoir un “Panel” d,administration désigné!

Voila un petit aperçût du panel d’administration de mon client AVCQ.org

image

Bon je l’accorde ce n’est pas encore un panel d’administration bien peaufiné mais le design .css est fabriqué il ne reste qu’à embellir les images de présentation des cadre et designer encore plus chaque points. En programmation PHP c’est out de même difficile d’incorporer le .css au bon endroit pour la bonne page automatiquement.

Mais je crois que vous le savez je travaille a temps partielle sur le projet et il me passionne a un tel point que tout sera peaufiné au maximum au fur et a mesure.

DashBoard Wordpress Je vise a ressembler au panel d’administration de Wordpress.com et je crois que j’ai énormément de chemin à faire…

 

 

 

 

 

 

Je suis rendus à fabriquer deux cryptage du mot de passe des futurs membres.

  • Cryptage MD5
    • Crypte le mot de passe pour qu’il soit méconnaissable dans la base de données
  • Cryptage Vernam
    • Cryptage complexe avec une clef personnalisé par le futur membre à l’inscription (Ex: Quel est le nom de votre premier animale)
    • Permettra de récupérer le mot de passe en fournissant la réponse (clef de cryptage) personnel.

jeudi 9 décembre 2010

Le premier développement que je vais faire

image Le premier développement que je vais faire le système pour géré les rôle et permission des membres.

Avant même de m'attaquer au formulaire d'enregistrement de future membre je me suis donc attaqué a l'administrations du site. Et je crois que c'est environs la meilleur initiative. Je ne suis pas allé a l'école de développement de programmation mais j'ai des idées qui approche un bon ordre.

Sur le web, il n'y a pas beaucoup de tutoriel sur le montage d'un système d'administration des membre et leur rôles, a la mitaine. Mais voici les meilleurs que j'ai trouvé:

200x200[1] Tut+

  • ( A Better Login System
  • ).
    ( C'est pas le titre que j'aurais choisi mais bon. J'ai été chanceux de tomber dessus avec mes recherches.)





  • Bon Maintenant, mes clients vont pouvoir eux même décidé qui peut éditer leur les modules de leurs site et qui a accès a quoi. Une choses de réglé et je vais l’implanter dans tout mes future développement.

  • Prochaine étape est l’inscription du future membre de manière sécuritaire.

  • Bâtir un système de profil du membre. (Photo, bio, descrip. perso…)

  • Ajouter à l’administration des membre; l’édition de leurs profils.

mardi 7 décembre 2010

Ordre des idées pour un Projet programme web

431943040_ed76f38cc9[1] Pour un projet (Web App), c'est comme n'importe quel autre projet de montage d'un programme. Il faut savoir tout à l’ avance ce eu l'ont veux que notre programme fasse. Un site internet dynamique c'est un programme. Et pour ne rien oublier il faut à tout prix s'organiser.


Pour s'organiser c'est comme le design. Un papier et un crayon. Moi j'opte pour le petit livre a 4$ au “Dollarama” ou bureau en gros. Un livre, un projet. Des feuilles, sa s'éparpille.


Premièrement j'écris les différents rôles des futurs utilisateurs et leurs permissions. (Admin; tous les permissions, Visiteurs; Permission très basse; Membre... Membre officiel...)

Ensuite, Pour chaque permissions, j'écris ce que l'on peut faire:
Rôle: Auteur,
Permission: Module d'écriture d'un "Post",
Écriture d'un post:
- Accès au dossier photos
- Accès aux liens rapides
- ...


J'aimerai bien montrer mon p'tit livre mais... Ce sont mes idées précieuses ;o)

Battfone Development work

Pensez à vôtre base de donné comment elle devrais être organisé: MySQL

 

 

 

 

 

Et vous comment organisez-vous vos projets ?