Forum Linux.débutant Projet intranet

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
-6
16
juin
2014

Bonjour, a tous
Je m’appelle Jeremy, je suis nouveau en programmation shell.
Je suis développeur .NET encore étudiant.
Au cours d'un projet j'ai pour objectif de:
Réaliser une plate-forme pour l'hébergement d'une solution d'intranet collaboratif.

Mise a part la connection de ma page web a une bdd via apache j'ai aucune idée de comment,
l'écouté afin que d'autres machines puisse la consulter (c'est un début d'idée), sachant qu'il n'y a pas de socket en linux ? ou peut être que je me trompe ?

Pourriez vous m'aider svp
Je suis totalement perdu ..

  • # Mettre des chaussettes !

    Posté par  (site web personnel) . Évalué à 6.

     apt-get install spip
    ```Mais bon, là, il me semble que le mieux serait de commencer par bouquiner un livre sur UNIX ou GNU/Linux sinon tu ne va rien comprendre de ce que tu vas faire...
    
  • # super précis ;)

    Posté par  . Évalué à 5.

    sachant qu'il n'y a pas de socket en linux ?

    Gniii pourquoi cela? Bien sur que si. Par contre si tu veux faire un site intranet en commençant à partir des socket, ça va prendre un peu de temps ;)

    Déjà la première question à se poser c'est quel type de site collaboratif?

    • un wiki?
    • un truc type blog
    • un machin façon linuxfr
    • un forum ?
    • un schmilblick de dessin (oui y a un machin pour dessiner de manière collaborative, je me souvient plus de l'adresse)
    • un bidule genre google drive (édition de document office collaborative)

    Bref déjà répondre à la question que faire, et celle là on aura du mal à répondre à ta place.

    Ensuite dans le menu de configuration du pare feu tu pourra cocher serveur web (et même selon la distribution choisie limiter l'écoute sur un sous réseau/plage IP/interface), sinon au pire tu pourras toujours regarder un tutoriel iptables.

    perso pour moi ce serais plutôt un urpmi mediawiki, mais là c'est plus du configurer que réaliser :D

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

    • [^] # Re: super précis ;)

      Posté par  . Évalué à 0.

      Salut j'ai eu des retour de mon prof, et ça serait un intranet type wiki avec surtout du partage d'infos !

  • # .NET ?

    Posté par  (site web personnel) . Évalué à 3.

    Tout d'abord, je suppose que tu as conscience que .NET est un Framework de Microsoft, donc pas libre du tout. Quelle est donc l'institution qui t'apprend joyeusement à programmer avec .NET ? C'est certainement pas du tout une bonne idée de travailler avec ce "machin" bourré de brevets.

  • # La solution idéale

    Posté par  . Évalué à 10.

    Il te faut utiliser un service de "cloud computing" comme Windows Azure, ainsi, tu pourra adapter la puissance en fonction de la demande, de façon très simple.

    Ensuite, utilise des views razor3 avec la dernière version du framework Microsoft Asp.net MVC.

    Pour la base de donnée, utilise un repository avec la dernière version d'Entity Framework, au niveau des performances, c'est ce qui se fait de mieux.

    Tu peux aussi utiliser un load balancer, mais surtout n'oublie pas d'utiliser les WCF (Windows Communication Framework), ça simplifie énormément la communication avec tes Web Services.

    Pour la gestion de code, il faut que tu utilise TFS (Team Foundation Server) avec Visual Studio, c'est ce qui se fait de mieux, surtout pour les méthodes XP (eXtreme Programming). En plus, avec le support intégré d'IntelliSense, tu as un environnement intelligent, selon les développeurs que tu embauche, ça peut aider….

    Enfin, pour finir, il faut utiliser la methode SCRUM et le Pair Programming, c'est indispensable.

    BINGO?

  • # quand même ...

    Posté par  . Évalué à 1.

    .. Je ne peux m'empêcher de m'interroger sur la véracité de ce canular. Et si c'était vrai ? …. AHAHAHAHHAHAHAA :p

    • [^] # Re: quand même ...

      Posté par  (site web personnel) . Évalué à 2.

      En tout cas le compte a été créé le 16/6/2014.

      Python 3 - Apprendre à programmer dans l'écosystème Python → https://www.dunod.com/EAN/9782100809141

  • # paye ton sujet

    Posté par  . Évalué à 5.

    Réaliser une plate-forme pour l'hébergement d'une solution d'intranet collaboratif.

    Si on lit au pied de la lettre, ils auraient une solution d'intranet collaboratif et il faudrait leur fournir une plateforme pour l'héberger ? bah une VM chez Amazon ou n'importe quel fournisseur de cloud ?

    Si il faut lire qu'il faut aussi fournir la solution : http://en.wikipedia.org/wiki/List_of_content_management_systems

    En bref, il faut un minimum de description du besoin parce que là c'est trop large.

    sachant qu'il n'y a pas de socket en linux

    Celle là vaut mieux être assis avant de la lire ! C'est du FUD de chez Redmond ?

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.