We have a (poorly built) website based on an outdated build of Symfony that's on a
t2.2xlarge server, which is almost certainly more than it needs even though the code is spaghetti and hardly efficient. There are a bunch of other EC2 servers running which are also probably not necessary and I'd like to kill whatever's not being used so we can reduce costs - it's currently costing me over $1400per month to operate a site that gets very little traffic.
Here's the hard part - the site has a mountain of images, and there are different kinds of images stored in different places, depending upon what they are. Images inline with the text entered in the CMS have one path, while images in the site galleries have another.
If you take on this work, you'll need to migrate the code from one server to another, but then check that the images all load in the CMS and in the front end.
Testing is obviously hard because the Symfony version hasn't been updated in a long time. Some of the site features, like guest login etc, have never worked and we're not about to fix them now.
Your scope of work: (1) backup all the existing data and code and upload it to an S3 bucket which I can get access to, (2) move the existing data and code to something more suitable for a small site than a t2.2xlarge server (3) test the site once it's on the new server and (4) identify whether there are services on the other servers that the site is dependent upon and (5) if there are dependencies, move whatever is on the other servers to the new server so we eventually just have one server and one DB, then (5) shut down servers that are not needed and (6) test everything end to end again, per the sequence below.
Your testing will involve: (1) check the site is up and running, (2) check you can edit a test article and publish it, (2) test that you can upload a new gallery image in the test article and that it will show in the front end, (3) test that you can delete the test article, (4) test that the gallery images for existing articles load in both the CMS admin console and the front end of the site (you may need to check 5-6 articles at random), (5) test that an image inserted inline with the text of the test entry will load, (4) test that
We have plans to do a complete rebuild, but at the moment the site is costing me so much to run that I can't afford to do the actual rebuild, which involves a lot of work. So this scope of work is just to put the site on a smaller server and try to make it run reasonably well without breaking the bank.
To do this, you'll need access to our AWS console, which I'll provide, plus access to the CMS back end. I have an older version of the code in a Github account but I'm not sure how useful that would be.
Feel free to ask questions before placing a bid. Trust me, this is more work than it sounds.
Được trao cho:
Hello !!!! "" Thanks For Response "" "" Thanks For Response "" "" Thanks For Response "" "" Thanks For Response "" "" Thanks For Response "" "" Thanks For Response "" Regards, Mukesh
20 freelancer đang chào giá trung bình $29/giờ cho công việc này
pleease send me aws console access . i will create ssh on there and make backup file . and if you send me new hosting access ,i will migrate you website thansk for your posting
Hello there, I just saw your request and i am sure that i can help you and assist you for anything you need in this area. feel free to contact me in private for further details. Thanks & Kind Regards