Find Jobs
Hire Freelancers

Refactor Legacy Php Code - Best Practises(repost)

$100-500 USD

İptal edildi
İlan edilme: yaklaşık 13 yıl önce

$100-500 USD

Teslimde ödenir
PLEASE READ CAREFULLY: DO NOT BID ON THIS PROJECT 1)UNLESS YOU HAVE PROVEN EXPERIENCE WITH DESIGNING AND ARCHITECTING PHP APPLICATIONS FOLLOWING THE BEST PRACTICES IN SOFTWARE DEVELOPMENT. 2)IF YOUR EXPERIENCE WITH DESIGN AND ARCHITECTURE CANNOT BE PROVEN OR IS NOT DEMONSTRABLE OR OTHERWISE YOU MAY BE REQUIRED TO DEMONSTRATE AND PROVE YOUR EXPERIENCE BY REFACTORING SOME PORTION OF THIS CODE WHICH CAN BE DISCUSSED LATER AT DISCUSSION/INTERVIEW STAGE. THIS PROJECT IS A REPOST SINCE A NUMBER OF SELF CLAIMING EXPERT DEVELOPERS COULD NOT DELIVER ON THE QUALITY OF WORK NEEDED WASTING MY TIME AND MONEY. IF YOU DO NOT POSSESS THE ABOVE EXPERIENCE DO NOT BID BECAUSE YOU WILL BE WASTING YOUR TIME. This is a small to medium script which has legacy procedural php code that is problematic and burdensome to maintain, extend and scale(features) at the moment. I am looking for an expert and very experienced php developer who codes following the BEST PRACTISES in php development to: 1)Structure and Organize the project properly for various items(stylesheets,javascript etc.) to be in their own folders and separate from php code. 2)To separate out inline css at a number of places to be in it's own file(there is separate css file but there has been no consistency throughout the script). 3)To separate out presentation from logic at a number of places(again there is no consistency here... there are file includes which contain pure logic but at other places html and php are interwoven). Precede your bid with the words' Expert for refcator' for your bid to be considered. 4)The above refactoring should allow an easy templating system to modify the user interface design when needed. 5)To put repeated and duplicated code in their own functions and probably put similar type of functions in their own files that could be included where needed. 6)Decouple possibly different areas in the application to make it easier to modify and extend functionality to one part without affecting the other. The best programmer with a good reasonable bid(not necessarily the lowest among all good programmers) would be chosen. You can have a look at the code before providing your final bid.
Proje No: 3149082

Proje hakkında

8 teklif
Uzaktan proje
Son aktiviteden bu yana geçen zaman 13 yıl önce

Biraz para mı kazanmak istiyorsunuz?

Freelancer'da teklif vermenin faydaları

Bütçenizi ve zaman çerçevenizi belirleyin
Çalışmanız için ödeme alın
Teklifinizin ana hatlarını belirleyin
Kaydolmak ve işlere teklif vermek ücretsizdir
8 freelancer bu proje için ortalama $311 USD teklif veriyor
Kullanıcı Avatarı
See private message.
$212,50 USD 14 gün içinde
5,0 (21 değerlendirme)
5,6
5,6
Kullanıcı Avatarı
See private message.
$425 USD 14 gün içinde
4,8 (9 değerlendirme)
5,6
5,6
Kullanıcı Avatarı
See private message.
$212,50 USD 14 gün içinde
4,8 (59 değerlendirme)
5,4
5,4
Kullanıcı Avatarı
See private message.
$297,50 USD 14 gün içinde
4,5 (8 değerlendirme)
4,7
4,7
Kullanıcı Avatarı
See private message.
$85 USD 14 gün içinde
5,0 (19 değerlendirme)
4,3
4,3
Kullanıcı Avatarı
See private message.
$297,50 USD 14 gün içinde
4,9 (12 değerlendirme)
4,3
4,3
Kullanıcı Avatarı
See private message.
$578 USD 14 gün içinde
4,6 (5 değerlendirme)
4,0
4,0
Kullanıcı Avatarı
See private message.
$382,50 USD 14 gün içinde
0,0 (0 değerlendirme)
0,0
0,0

Müşteri hakkında

   INDIA bayrağı
Auckland, India
0,0
0
Eki 3, 2006 tarihinden bu yana üye

Müşteri Doğrulaması

Teşekkürler! Ücretsiz kredinizi talep etmeniz için size bir bağlantı gönderdik.
E-postanız gönderilirken bir şeyler yanlış gitti. Lütfen tekrar deneyin.
Kayıtlı Kullanıcı İlan Edlien Toplam İş
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Ön izleme yükleniyor
Coğrafik konum için izin verildi.
Giriş oturumunuzun süresi doldu ve çıkış yaptınız. Lütfen tekrar giriş yapın.