php - Les startups devraient-elles utiliser des frameworks auto-développés ou d'autres frameworks open source bien connus?
phpcn_u1582
phpcn_u1582 2017-05-31 10:33:30
0
4
867

1. À l'heure actuelle, l'activité de l'entreprise utilise essentiellement des frameworks pour développer différents types de sites Web et de systèmes.
2 Les frameworks PHP incluent Yii, laravel, phalcon et d'autres excellents frameworks. et excellent à tous égards, et quelqu'un est responsable de la maintenance ; l'inconvénient est qu'il n'est pas pratique de modifier la partie noyau
3. L'avantage d'utiliser votre propre framework est qu'il est relativement facile de démarrer, et c'est plus facile. modifier et ajuster le cadre en fonction de la situation de l'entreprise et des autres cadres complets ; l'inconvénient est la comparaison des performances Faible, il y aura des défauts dans la conception du cadre, et il faudra du temps pour mettre à jour et itérer
4 Alors, quel est le mieux. choix?

phpcn_u1582
phpcn_u1582

répondre à tous(4)
PHPzhong

Les start-ups sont adaptées à l'utilisation des cadres existants, car à ce stade, l'entreprise dispose de ressources financières limitées et de main-d'œuvre insuffisante. Plus important encore, c'est une course contre la montre. Souvent, il est nécessaire de mener à bien un projet rapidement et il n'y en a pas. il est temps d'étudier son propre framework. Les entreprises qui utilisent souvent leurs propres frameworks. C'est une entreprise relativement mature,

De plus, concernant l'inconvénient que vous avez évoqué concernant la modification de la partie noyau, je ne pense pas que cela existe. Si vous souhaitez la modifier, lisez simplement le code source du framework et vous pourrez le faire

.
PHPzhong

Ma suggestion est que s'il s'agit d'une entreprise technologique qui se concentre sur ses propres produits, il est recommandé de développer vous-même un cadre approprié, mais cela doit être fait lorsqu'un grand expert effectue le travail de base.
S'il s'agit d'une entreprise traditionnelle et qu'il s'agit simplement d'un site Web display, n'importe quel cadre fera l'affaire.

Alors je ne suis pas d’accord avec votre point de vue.

L'avantage d'utiliser votre propre framework est qu'il est relativement facile de démarrer La difficulté de démarrer avec votre propre framework est déterminée en fonction de votre documentation. Il est tout aussi difficile de démarrer sans documentation.

Il est plus facile de modifier et d'ajuster le cadre en fonction de la situation de l'entreprise et d'intégrer d'autres cadres, etc. Je suis d'accord, la flexibilité est plus élevée, mais le principe est qu'il existe un plan global pour l'activité de l'entreprise avant le développement
L'inconvénient est que les performances sont relativement faibles et que la conception du framework comportera des défauts, et il faudra du temps pour mettre à jour et itérer C'est tout à fait correct si vous avez un expert qui fait le travail de base, le framework que vous avez. développer vous-même est certainement le plus adapté aux activités de votre entreprise. Les performances ne sont peut-être pas faibles, mais cela fait du bien pendant le développement. Et lorsque le cadre est itéré, cela se produit généralement lorsque les activités de votre entreprise changent, il n'y a donc pas de conflit. . Vous devez refactoriser pour utiliser d'autres frameworks

Permettez-moi également de mentionner ce qu'est un framework. D'après ce que j'ai compris, il s'agit d'une bibliothèque de classes + de spécifications de développement de projet couramment utilisées par certains développeurs.

Par conséquent, quel que soit le coût en temps, les grandes entreprises technologiques doivent créer leurs propres frameworks. Même si vous utilisez d'autres frameworks open source, après plusieurs itérations, un ensemble de bibliothèques de classes sera formé qui n'appartient qu'à votre entreprise.

滿天的星座

Je pense, disons-le de cette façon. Pouvez-vous embaucher quelqu'un qui peut organiser son propre cadre qui est meilleur que le cadre existant ? Avez-vous une telle personne maintenant ? Sinon, je crains que l'entreprise ne soit mort-née avant la création du produit. Après tout, lors du démarrage d’une entreprise dans le secteur Internet, la vitesse est le premier facteur. C'est aussi la raison pour laquelle PHP est le meilleur langage, car il est "rapide".

仅有的幸福

L'avantage des frameworks bien connus est qu'ils sont puissants et peuvent être utilisés par la plupart des programmeurs. Il existe une multitude d'informations en ligne et des mises à jour et des itérations sont effectuées chaque année.
Si vous les développez vous-même, d'abord, l'entreprise doit le faire ; avoir une personne forte, et deuxièmement, il faut beaucoup d'énergie aux nouveaux arrivants pour apprendre, et s'ils ne peuvent pas commencer, utilisez-le simplement. Si le cadre est bloqué, s'il y en a trop, ce sera très gênant. alors bien sûr, un framework mature est préférable, comme Laravel, qui est très bien

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal