Quel langage pour créer un Youtube bis ?

Quel langage pour créer un Youtube bis ? - Divers - Programmation

Marsh Posté le 07-03-2018 à 00:10:43    

Hello. Je veux monter un site, une sorte de Youtube monétisé sur une niche particulière. (donc un mélange de Communautaire, Media, E-commerce, Marketplace)

 

J'ai un background finance et coding soft sur logiciels pros. Sachant que j'aime bien coder, et que je ne veux pas balancer 10K à une agence, le bon compromis serait de prendre mon temps pour me former sur le bon langage, et d'en sortir une V1 commercialisable. Je passerai à une V2 plus professionnelle via agence si je vois que le potentiel est bien là.

 

1 : Sur quel langage faut-il partir selon vous, pour répondre au site que je veux monter? (un langage scalable également, que je n'ai pas à tout péter, si cela fonctionne..)
2 : Et sur quel site, je pourrais me former gratos à ce langage?

 

Thanks

 

ps: j'ai vu que Wordpress (que je connais un peu) proposait des plug-ins de plateforme communautaire (buddypress). Je me dis qu'avec un combo woocommerce, je pourrais sortir quelquechose, mais je ne crois pas que ce soit une solution flexible, viable et scalable. Ca pourrait devenir une Usine à gaz dès le départ. Je préfère etre ultra flexible et un langage que les GROS utilisent.


Message édité par roof82 le 07-03-2018 à 00:15:18
Reply

Marsh Posté le 07-03-2018 à 00:10:43   

Reply

Marsh Posté le 08-03-2018 à 07:46:14    

Par exemple Youtube utilise beaucoup de Python (et les frameworks autour), et facebook a développé son propre langage ("Hack", une variante robuste de PHP avec du typage et des ajouts pour permettre de débusquer les erreurs de codings de l'IDE)

 

Mais vu que ton post mélange un peu langage, frameworks, solutions/SDK et plugins pour ces solutions et vu qu'on ne sait pas si tu comptes consacrer une semaine ou un an au développement de ton projet hypothétique ça va être compliqué de te te conseiller telle ou telle solution... Généralement le meilleur langage est celui avec lequel on est à l'aise.


Message édité par TotalRecall le 08-03-2018 à 07:47:31

---------------
Topic .Net - C# @ Prog
Reply

Marsh Posté le 08-03-2018 à 15:34:35    

Ton idée de tester sur une première version histoire de voir si ca fonctionne commercialement est une bonne idée.
 
Il faut que tu fasses une liste de ce que tu veux faire dans cette première version parceque "un Youtube bis" il va te falloir beaucoup, mais vraiment beaucoup de temps pour le réaliser.  
Défini dans un premier temps les fonctions essentielles (inscription / connexion, upload de vidéo, gestion des vidéos, intégration de la monétisation (?) ...) et commence à voir comment tu veux proposer cela visuellement.
 
L'étape d'après et d'apprendre un langage si tu n'en connais aucun ou de trouver des frameworks dans un langage que tu connais déjà. Si tu pars de zéro, il va falloir y consacrer beaucoup de temps pour ne pas faire n'importe quoi ou sinon il a la solution CMS type Wordpress qui peut te permettre de faire une première version sans grandes connaissances.
 
Réfléchi aussi à la partie hébergement, car pour ce genre de site il faut quelque chose de costaud !
 
Une agence te demandera bien plus de 10K pour faire un youtube, car il faut des compétences dans pas mal de domaines (backend, frontend, encodage, sécurité, hébergement ...). Et si ta première version fonctionne commercialement, ca ne sera pas un problème de passer par des pro. Et puis tu verras que ton projet aura évoluer d'ici là donc ne te prends pas la tête à faire une version qui sera évolutive.
 
Pour répondre à ta question, côté langages il a le choix : Python, PHP, Javascript ... Tu es à l'aise avec la partie html / css ?  
 
Bref, donne nous des précisions si tu veux des réponses plus précises  
 :hello:  
 
 
 
 
 

Reply

Marsh Posté le 08-03-2018 à 17:53:20    

Merci pour ces éléments de réponses. Je compte y consacrer beaucoup de temps (au minimum 6 mois avant de sortir une V1).
Oui j'ai pas mal de bases en coding (et je connais les notions de bases en HTML, CSS, Javascript,C++). J'ai surtout fait des applis en visual basic pendant des années, puis des applis sur des softwares pro IBM et Oracle. La logique de coding est acquise chez moi.
 
C'est clair que mettre sur papier le design, les liens et fonctionnalités attendues sont la premiere étape. Je comptais commencer par ça et avoir les visuels/pages/fonctions décrits de A à Z. Mon problème ensuite est de partir sur les bons langages pour matérialiser tout ça, et surtout pour pouvoir scaler easy. Je ne veux pas que mes futurs sous-traitants ou d'éventuels salariés/freelance experts me disent qu'il faut choisir un autre langage car celui utilisé n'est pas adapté.

Reply

Marsh Posté le 08-03-2018 à 19:45:40    

roof82 a écrit :

J'ai surtout fait des applis en visual basic pendant des années, puis des applis sur des softwares pro IBM et Oracle.


Pas le meilleur point de départ pour du web ça [:pseudoman]  
 
Ca n'est pas le langage qui fait que c'est scalable, tu peux prendre le meilleur langage du monde et avoir d'énormes soucis de perfs ou (pire) de gestion de la concurrence, parce qu'il aura été mal utilisé. Je présume qu'en terme de visites tu n'as pas vraiment l'intention de concurrencer FB ou YT, donc n'importe quel langage décent bien utilisé fera l'affaire, et rien n'oblige à avoir un seul serveur (load balancing, etc)...


---------------
Topic .Net - C# @ Prog
Reply

Marsh Posté le 09-03-2018 à 11:06:31    

Reply

Marsh Posté le 09-03-2018 à 11:11:00    


Faut regarder ce que ça fait, mais vu le premier post j'ai l'impression qu'il va vouloir un machin qui fait de tout à la fois avec plein de spécificités exotiques. Pas trop copain avec les solutions open source quoi.


---------------
Topic .Net - C# @ Prog
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed