[RUBY] [Développement personnel] 8 choses que j'ai faites après la publication de l'application Web

en premier

J'ai publié une application Web il y a à peine un mois. J'aimerais revenir sur ce que j'ai fait pendant un mois après sa sortie et les problèmes auxquels j'ai été confronté.

Application Web réalisée

code-sell3.png

URL https://www.code-sell.net/

C'est un service qui peut vendre du code de programme. Immédiatement après sa sortie, il a été annoncé sur qiita. Le service "Code-sell" qui peut vendre des codes est sorti! (Développement personnel)

Ce que j'ai fait

Voici le problème principal. Je vais regarder en arrière sur quoi, quand et pourquoi je l'ai fait.

1 Contrôle de fonctionnement

Quand ... Immédiatement après la publication Pourquoi ... Parfois, cela fonctionne dans un environnement de développement mais ne fonctionne pas dans un environnement de production

Eh bien, je pense que tout le monde le fera normalement. Cependant, c'était trop doux pour moi. Enregistrement et activation de compte Vente de code Fonction d'achat

Je n'ai fait que ça. Grâce à cela, j'ai été témoin d'une série d'erreurs dans de petits domaines. Fonction de transfert d'argent, fonction de recherche, fonction d'édition de compte, la page ne peut pas être ouverte, etc. Ceci est lié à la fiabilité du service, il est donc recommandé de le faire fermement. Ne vous précipitez pas, vous devez ouvrir toutes les pages et essayer toutes les fonctionnalités. Et parce que je n'ai pas bien fait cela, je ne remarquerais pas le bug fatal que je vous montrerai plus tard pendant environ trois ou quatre semaines.

2 Enregistrement initial des données

Quand ... après avoir vérifié le fonctionnement Pourquoi ... je ne peux pas l'utiliser sans les données initiales

Ceci est dit sur divers sites, mais souhaitez-vous utiliser un site suspect que personne n'a publié? Vous ne l'utiliserez pas. Par conséquent, il est préférable de faire des données initiales ou de ne pas savoir si elles sont publiées sur la première page.

3 Très publicité

qiita dev.to service safari Tsukurogu startapp eggineer Rocket Release note zenn crieit

Est-ce à propos? S'il y avait un endroit où je pouvais faire de la publicité, je l'ai fait à fond. Je pense que la qiita, le safari de service et la note étaient particulièrement efficaces.

4 Correction de bogue / erreur

Quand ... Immédiatement après la publicité sur qiita etc. (en fait, vous devriez le remarquer en vérifiant le fonctionnement)

Nous corrigerons les bogues et les erreurs causés par le contrôle de fonctionnement.

5 Ajout de fonctions

Quand ... Lorsque les bogues et les erreurs ont été corrigés

Les fonctions ajoutées après la publication Notes techniques ... obsolètes Des nouvelles de la direction ... J'aurais dû l'implémenter depuis le début. Suivez ... peut-être que vous n'êtes pas obligé fonction pv ... peut ne pas être nécessaire

Est-ce à propos? Le mémo technique est une histoire noire que j'ai faite avec une tension nocturne en disant: "Cela peut devenir un Owakon à ce rythme!" Il s'agit de laisser un mémo bâclé qui ne peut être posté sur qiita. Il n'a jamais été utilisé. De plus, le référencement peut être affaibli en raison de l'incohérence des fonctions de service. Lorsque vous créez une application Web, n'effectuez qu'un seul service.

6 Créez un Twitter officiel

Quand ... entre l'ajout de fonctionnalités

Cela peut être bon même après plusieurs utilisateurs. Il n'y a pas d'effet publicitaire et des mises à jour peuvent être effectuées par notification.

7 Remarquez un bug fatal

Quand ... 3 ou 4 semaines après sa sortie

Le bogue est que ** les destinataires sont tous les mêmes **. Heureusement, l'argent n'était pas encore échangé, donc ça allait, mais c'était vraiment irréparable.

Pourquoi la découverte était si tardive

C'était une fonction trop basique et je ne l'ai pas revue.

--Je ne sais pas s'il n'y a pas assez de comptes même si je regarde l'écran de gestion

--Je n'ai pas écrit le code de test

――Je ne sais pas si vous travaillez avec seulement un ou deux comptes (raison pour laquelle vous n'avez pas reçu de demande)

Lors de la vérification de l'opération, créons environ 5 à 10 utilisateurs de test avec des semences au lieu d'un ou deux utilisateurs.

8 mesures SEO et amélioration de la vitesse (actuellement)

Pour le moment, je me concentre sur les mesures de référencement et l'amélioration de la vitesse plutôt que sur l'ajout de fonctions. Nous modifions en détail la conception de la page d'accueil, créons un plan du site et l'envoyons à la Google Search Console, et supprimons les css inutiles.

Site de référence

Sommaire

Ce que j'ai appris cette fois

―― Veillez à vérifier l'opération après avoir créé un utilisateur de test à l'aide de seed.

――Publicité, faites-le après qu'il soit en parfait état

―― Ne créez pas de fonctions dont vous n'avez pas besoin avec une colle étrange.

Il y a eu beaucoup de choses au cours du dernier mois. Je pense que cela fait un mois que j'ai eu une expérience formidable, comme augmenter soudainement le nombre de comptes, remarquer des bugs et transpirer à froid. Si vous le souhaitez, essayez d'utiliser l'application développée.

https://www.code-sell.net/

Recommended Posts

[Développement personnel] 8 choses que j'ai faites après la publication de l'application Web
À quoi me suis-je préparé lorsque je suis entré dans un projet de développement d'application Android tout en développant le Web avec Java?
À peu près le flux de développement d'applications Web avec Rails.
Résumé de l'article sur le développement d'applications Web
[Probablement le plus simple] Développement d'applications WEB avec Apache Tomcat + Java Servlet
[Rails] J'ai essayé de supprimer l'application
Je souhaite développer une application web!
Démarrez le développement d'applications Web avec Spring Boot
Production d'applications personnelles 2 Introduction de la police WEB
Apprenez à créer un serveur WEB Introduction au développement d'applications WEB à partir des bases